Cordova插件支持

Tabris.js API主要是一个UI/控件的库,还有一些额外的受浏览器启发的API。为了提供它们不涉及的功能,Tabris.js可以使用Apache Cordova插件进行扩展。

Cordova插件的JavaScript API文档在Tabris.js中也是有效的,只有一个小例外:在访问插件API之前,无需监听deviceready事件。当加载应用程序主模块时,所有插件都将准备就绪。

默认插件

当使用Tabris.js开发者app时,你的应用可以直接访问以下预打包的插件:

请注意,默认插件仅包含在应用程序的调试版本中。如果要在发行版中使用它们,你应该通过Cordova config.xml文件中的<plugin>标签来添加它们:集成Cordova插件

其他插件

要使用不在Tabris.js开发者应用程序中的Cordova插件,你需要在build过程中添加它们。你也可以创建自己的应用程序的发行版本,或者包含附加插件(将debug模式设置为ON)的开发者App的增强版本。

由于Tabris.js使用原生UI并且不使用HTML5,所以大部分插件都可以开箱即用,但并非全部。操纵DOM的插件将无法正常工作。

已经使用Tabris.js测试的插件被标记为GitHub issues。如果确认插件可用,issue就是关闭的。请随意添加你测试的插件的issue。

原文:

https://youjingyu.github.io/Tabris-Documention/?folderName=guide&pageName=cordova.html