android上带有图像附件的cordova插件电子邮件生成器错误“;不能';t附上文件“;
我使用的android上带有图像附件的cordova插件电子邮件生成器错误“;不能';t附上文件“;,android,cordova,ionic-framework,email-attachments,Android,Cordova,Ionic Framework,Email Attachments,我使用的ionic/cordova带有来自的电子邮件插件 我的页面上有一块画布,我正试图将其附加到电子邮件上。代码是 var img_data = $scope.canvas.toDataURL("image/png"); // also tried "image/jpeg" var options = { attachments: [ img_data ], subject: 'Enjoy!', body: 'See', isHtml: true};
ionic/cordova
带有来自的电子邮件插件
我的页面上有一块画布,我正试图将其附加到电子邮件上。代码是
var img_data = $scope.canvas.toDataURL("image/png"); // also tried "image/jpeg"
var options = { attachments: [ img_data ],
subject: 'Enjoy!',
body: 'See',
isHtml: true};
$cordovaEmailComposer.open(options);
这会导致一个问题,即使用哪个电子邮件应用程序(选定的gmail)。但它不会将图片附加到电子邮件,只有一条消息“无法附加文件”。正文文本显示在电子邮件生成器窗口中
我错过了什么?非常感谢你的帮助。当仅从-iphone6发送电子邮件至-iphone6-时,这会与附件一起发送。查看示例:
attachments: 'base64:icon.png//iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/...'
字符串以“base64”开头,但toDataURL返回类似“data:image/png…”的字符串。请看示例:
attachments: 'base64:icon.png//iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/...'
字符串以“base64”开头,但toDataURL返回类似“data:image/png…”的字符串