我正在使用Phonegap 3.0。我已经包含在config.xml中: gap:plugin name =“com.borismus.webintent
并在index.html脚本中 type =“text / javascript”src =“webintent.js”
我收到错误 - '邮件表单:sendMail通过Android Intent失败:找不到类' 在Android中运行时
以下是代码:
var extras = {};
extras[window.plugins.webintent.EXTRA_EMAIL] = "vidya.narasimhan@merceworld.com";
extras[window.plugins.webintent.EXTRA_TEXT] = "hello testing";
console.log('Mail Form: starting webintent activity ');
window.plugins.webintent.startActivity(
{
action: window.plugins.webintent.ACTION_SEND,
type: 'application/octet-stream',
extras: extras
},
function() {
console.log('Mail Form: sendMail success via Android Intent');
},
function(e) {
console.log('Mail Form: sendMail failed via Android Intent:' + e);
}
);
请帮忙
答案 0 :(得分:0)
我使用FileOpener而不是WebIntent。
don的FileOpener版本已经在我的应用程序cordova 3.0上运行
phonegap local plugin add https://github.com/don/FileOpener
然后自动添加所有xmls,插件等。
在index.html上添加 fileopener.js 然后
window.plugins.fileOpener.open( path );
答案 1 :(得分:0)
有时,您的webintent将在Android模拟器或设备上正常工作,但是当您在phonegap应用上查看serve
时,可能会收到此错误。检查设备或模拟器一次!