我想在其详细信息旁边显示联系人图片。我可以从联系人插件中获取所有详细信息和照片URI,但在尝试将照片URI用作img src属性时仍会出现此错误:
不允许加载本地资源: 内容://com.android.contacts/contacts/123/photo
我使用Meteor.js 1.1并将App.accessRule("content://*")
添加到我的mobile-config.js (App.accessRule("*")
也没有用。)
使用window.resolveLocalFileSystemURL我可以获取该文件的fileEntry但它具有相同的路径信息:
{
"isFile":true
,"isDirectory":false
,"name":"photo"
,"fullPath":"\/com.android.contacts\/contacts\/123\/photo"
,"filesystemName":"content"
,"filesystem":1
,"nativeURL":"content:\/\/com.android.contacts\/contacts\/123\/photo"
}
我不知道自己做错了什么 - 请帮忙!
我尝试使用简单的cordova项目加载联系人图片,但效果很好。
这似乎是Meteor https://github.com/meteor/meteor/issues/3799
的一个悬而未决的问题没有解决方法......