我为我的android项目制作了一个插件,但是我收到错误Error: Status=2 Message=Class not found
。我正在使用phonegap-plugins / android存储库中的另一个插件成功。当我自己创建时,我从已经工作的插件复制文件以获取函数/方法名称等。我用Google搜索并且“无处不在”,但无法弄明白。
javafile名为EmailSender.java,扩展插件并放在src/phonegap/plugins/emailSender
中。
在我的plugins.xml中,我有这一行:
<plugin name="EmailSender" value="phonegap.plugins.emailSender.EmailSender"/>
emailsender.js
var EmailSender = function() {
}
EmailSender.prototype.sendMail = function(day, time, email) {
return PhoneGap.exec(null, null, 'emailSender', 'sendMail', [day, time, email]);
};
PhoneGap.addConstructor(function() {
PhoneGap.addPlugin("emailSender", new EmailSender());
});
答案 0 :(得分:0)
只是查看此链接,因为它是intent插件的示例,因此通过传递intent默认选择器选项将会弹出。如果你想要其他的东西,请详细说明 https://github.com/purplecabbage/phonegap-plugins/tree/master/Android/WebIntent