我正在使用此插件在我的Android Phonegap项目上共享图像。 https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin
要共享图像,我使用这些参数调用插件
window.plugins.socialsharing.share('Title', null,'/data/data/com.example.app/images/myimage.jpg', null);
然后得到以下错误:
文件:///android_asset/www/plugins/nl.x-services.plugins.socialsharing/www/SocialSharing.js: 第93行:'共享'的注入错误回调好评: " URL_NOT_SUPPORTED"
我尝试共享的图像文件是使用Context.MODE_PRIVATE权限创建的。
File myImageFile= new File(context.getDir("images", Context.MODE_PRIVATE), "myimage.jpg");
我怀疑其中一个可能是失败的原因:
答案 0 :(得分:5)
我遇到了类似的问题并通过使用file://
明确地预先添加文件路径来解决它if(application.isAndroid) {
filePath = 'file://' + filePath;
}