在小米3的MIUI6中, 使用邮件发送, 结果失败,调用代码如下:
var msg = plus.messaging.createMessage(plus.messaging.TYPE_EMAIL);
msg.to = ['service@dcloud.io'];
msg.body = 'This is an example mail';
plus.messaging.sendMessage( msg, function (err) {
//success callback
}, function(err) {
console.log(JSON.stringify(err)); // 错误提示:{"code":13,"message":"No Activity found to handle Intent { act=android.intent.action.SENDTO typ=plain/text (has extras) }"} at xxx.html
});
但是如果添加了附件, 则可以成功调出发送界面:
var msg = plus.messaging.createMessage(plus.messaging.TYPE_EMAIL);
msg.to = ['service@dcloud.io'];
msg.body = 'This is an example mail';
msg.addAttachment("_www/imags/icon_180.png.jpg"); //添加附件则可以成功调出邮件发送界面
plus.messaging.sendMessage( msg );
mui.js为最新的1.9. hbuilder也是最新的HBuilder 6.0.1.201506292124
2 个回复
SkyGrass
我错了!不带附件 貌似不行,而且静默方式也无法 实现。
s_tk_大可
带了附件,使用静默方式,提示“send success!。
但是实际上在对端邮箱,根本没有收到邮件。
而且手机上提示开启蓝牙,这是什么鬼?