入门
开发指南
- 模块
- 控件基础知识
- 控件树
- 选择器 API
- 布局
- 手势和触摸事件
- W3C APIs 兼容
- Cordova 插件支持
- EcmaScript 6,TypeScript 和 JSX
- Windows 10 支持说明
- 构建 Tabris.js App
- Tabris.js App 补丁
API 参考文档
- app
- device
- fs
- localStorage
- ui
- ActionSheet(操作列表)
- AlertDialog(对话框)
- CanvasContext
- InactivityTimer(闲置定时器)
- NativeObject
- Popup(弹出窗)
- Timer(计时器)
- WidgetCollection
控件
- Action
- ActivityIndicator
- Button
- Canvas
- CheckBox
- CollectionView
- Composite
- Drawer
- ImageView
- NavigationBar
- NavigationView
- Page
- Picker
- ProgressBar
- RadioButton
- ScrollView
- SearchAction
- Slider
- StatusBar
- Switch
- Tab
- TabFolder
- TextInput
- TextView
- ToggleButton
- Video
- WebView
- Widget
自定义控件
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
Cordova 插件支持
Tabris.js API主要是一个UI/控件的库,还有一些额外的受浏览器启发的API。为了提供它们不涉及的功能,Tabris.js可以使用Apache Cordova插件进行扩展。
Cordova插件的JavaScript API文档在Tabris.js中也是有效的,只有一个小例外:在访问插件API之前,无需监听deviceready
事件。当加载应用程序主模块时,所有插件都将准备就绪。
默认插件
当使用Tabris.js开发者app时,你的应用可以直接访问以下预打包的插件:
这些插件已经使用Tabris.js进行了测试,并且可以在Tabris.js示例中找到演示。
请注意,默认插件仅包含在应用程序的调试版本中。如果要在发行版中使用它们,你应该通过Cordova config.xml
文件中的<plugin>
标签来添加它们:集成Cordova插件。
其他插件
要使用不在Tabris.js开发者应用程序中的Cordova插件,你需要在build过程中添加它们。你也可以创建自己的应用程序的发行版本,或者包含附加插件(将debug模式设置为ON
)的开发者App的增强版本。
由于Tabris.js使用原生UI并且不使用HTML5,所以大部分插件都可以开箱即用,但并非全部。操纵DOM的插件将无法正常工作。
已经使用Tabris.js测试的插件被标记为GitHub issues。如果确认插件可用,issue就是关闭的。请随意添加你测试的插件的issue。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论