1、 编写Java代码 继承CordovaPlugin
2、xml文件配置 config.xml
<feature name="xxxxxx">
<param name="android-package" value="com.phonegap.plugins.xxxxxx"/>
</feature>
3、Js文件配置 cordova_plugin.js
{
"file": "plugins/xxxxxx.js",
"id": "com.phonegap.plugins.xxxxxxx",
"merges": [
"window.plugins.xxxxxxx"
]
}
4、编写 plugins/xxxxxx.js Js文件
cordova.define("com.phonegap.plugins.xxxxx", function(require, exports, module) {
});
5、Js调用
var v_js= xxxxxx; cordova_plugin.js -> merges
关键点
config.xml->value 是 CordovaPlugin 实现类 完整包名
plugins/xxxxxx.js文件位置 是相对 cordova.js