tall uniapp 打包app
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

33 lines
1.1 KiB

! function(root, factory) {
if (typeof exports == 'object' && typeof module != 'undefined') {
module.exports = factory()
} else if (typeof define == 'function' && define.amd) {
define(factory)
} else {
document.addEventListener('plusready', function() {
// 修改此处为插件命名 注释---1
var moduleName = 'elitetyc';
root.plus[moduleName] = factory()
}, false);
}
}(this, function() {
//在此处定义自己的方法 注释---2
var _BARCODE = 'elitetyc';
var plugintest = {
// 这里定义了一个名叫CalcNameAddNumFunction的方法,传递三个参数,后面两个是回调函数
CalcNameAddNumFunction: function(num, successCallback, errorCallback) {
var success = typeof successCallback !== 'function' ? null : function(args) {
successCallback(args);
},
fail = typeof errorCallback !== 'function' ? null : function(code) {
errorCallback(code);
};
// 注释---3
var callbackID = plus.bridge.callbackId(success, fail);
// 注释---4
return plus.bridge.exec(_BARCODE, "calcMyNameAddNum", [callbackID, num]);
}
};
return plugintest;
});