繁体   English   中英

如何在我们的android项目中使用phonegap插件

[英]How to use phonegap plugins in our android project

我需要在phonegap上的android应用程序中使用sms插件

我也下载了所需的插件,我已将“phonegap”的所有实例更改为“cordova”但我仍然收到错误

    E/Web Console(2086): TypeError: Result of expression 
'window.plugins' [undefined] is not an object. at file:///android_asset/www/pluginexample.html:38

请给我链接到任何使用插件(任何)的工作项目,以便我可以知道我在哪里收到此错误

谢谢!!!

var MyPlugin = function () {};

MyPlugin.prototype.mFunctionName = function (action , successCallback, failureCallback, arrVal) {    
    return PhoneGap.exec(successCallback, failureCallback,  "ClassName", 'maction',arrVal );
};

PhoneGap.addConstructor(function() {
    PhoneGap.addPlugin("mObject", new MyPlugin());
});

你的phonegap js将采用以上形式

你可以调用上面的js之类的

window.plugins.mObject.mFunctionName('maction',function(success){},function(error){});

要么

var mObj =  new MyPlugin();

    mObj.mFunctionName('maction',function(success){},function(error){});

这里有一个适用于phonegap的工作短信插件。 您既可以按原样使用,也可以根据您的特定需求进行重写!

短信插件

你的意思是如何在你的phonegap项目中使用插件,或者你想在你的android(工作室)项目中使用phonegap插件(如果你正在开发使用本机语言/ java使用Android工作室的Android应用程序)?

最好的方法是从插件文档。 您还可以查看以下链接: http//javatechig.com/cross-platform/phonegap/phonegap-sms-plugin-android

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM