我有一个Cordova android项目,并使用社交共享-语音间隙-插件共享图像。
我将图像存储在dataDirectory中。但是当分享图像的时候,它不会分享!
window.plugins.socialsharing.share('', 'subject', window.cordova.file.dataDirectory + 'folder/image.jpg');共享弹出显示,我可以选择一个应用程序,主题将共享,但图像不会!
如果我共享www文件夹中的图像,它可以正常工作。
发布于 2016-10-10 12:54:00
我使用了共享与图像数据方法:
window.plugins.socialsharing.share(null, 'Android filename', 'data:image/png;base64,R0lGODlhDAAMALMBAP8AAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUKAAEALAAAAAAMAAwAQAQZMMhJK7iY4p3nlZ8XgmNlnibXdVqolmhcRQA7', null);注意:在Android2.x中不支持将base64文件作为'data:‘传递
您可以在这里看到如何获取base64图像数据
发布于 2016-07-19 19:21:17
我在最后一条路径中添加了files/,它适用于我:
window.cordova.file.dataDirectory + 'files/folder/image.jpg'https://stackoverflow.com/questions/31634736
复制相似问题