gpt4 book ai didi

ios - 带有适用于 iOS 的附件的 Phonegap EmailComposer 无法正常工作

转载 作者:可可西里 更新时间:2023-11-01 04:40:13 25 4
gpt4 key购买 nike

我正在为 iOS 使用 Cordova 2.2.0。我正在尝试实现 Phonegap EmailComposerWithAttachments插件,我似乎无法让图片附件正常工作。

我打电话:

window.plugins.emailComposer.showEmailComposerWithCallback(function(result){console.log(result);},"Look at this photo","Take a look at this:",[],[],[],true,[testPath]);

其中 testPath 包含我的 PNG 或 JPG 文件的路径。例如../我的图片.jpg

好处:出现电子邮件编辑器。我看到了我的主题、电子邮件的正文等。

缺点:我没有看到我的照片作为附件。相反,我看到一个小问号(在模拟器中)和一个小方 block (在我的 iPad 上),就好像附件丢失了一样。

有什么想法吗?

最佳答案

问题是我为插件提供的路径。

当你得到一个文件的路径时,它看起来像这样:

file:///localhost/var/mobile/Applications/2BED9D97-043A-402A-B914-83F4459E8A74/myApp.app/myPicture.jpg

但是,EmailComposerWithAttachments 插件并不期望路径以

"file:///localhost/"

为了让插件正常工作,您需要通过删除 var (file:///localhost/) 之前的所有内容来更改其路径。所以,正确的路径应该是这样的:

var/mobile/Applications/2BED9D97-043A-402A-B914-83F4459E8A74/myApp.app/myPicture.jpg  

然后就成功了。我能够使用此插件发送带有图片附件的电子邮件。

关于ios - 带有适用于 iOS 的附件的 Phonegap EmailComposer 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13607459/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com