无法在Cordova iOS上显示来自外部域的图像

时间:2017-02-03 14:38:13

标签: ios cordova

我尝试在我的应用中显示Facebook个人资料图片,但它不起作用...

我在iOS上使用最新版本的Cordova。当我用weinre检查时,我有正确的URL,我可以在我的电脑上看到图片,但不能在应用程序中看到。

我有cordova-plugin-whitelist:

<access origin="*" />

我曾经尝试过,有没有这个元:

<meta http-equiv="Content-Security-Policy" content="default-src * gap: ws: https://ssl.gstatic.com;img-src 'self' data: content:;style-src 'self' 'unsafe-inline' data: blob:;script-src * 'unsafe-inline' 'unsafe-eval' data: blob:;">

但没有任何作用。如果您需要更多信息,请告诉我。

感谢您的帮助,请原谅我的英语。

编辑: img的网址示例:https://scontent.xx.fbcdn.net/v/t1.0-1/c15.0.50.50/p50x50/10354686_10150004552801856_220367501106153455_n.jpg?oh=978df650af5b925f321fe4050af2869f&oe=5911542F

我的img的HTML代码:

<img src="https://scontent.xx.fbcdn.net/v/t1.0-1/c15.0.50.50/p50x50/10354686_10150004552801856_220367501106153455_n.jpg?oh=978df650af5b925f321fe4050af2869f&oe=5911542F">

1 个答案:

答案 0 :(得分:0)

我回答我的问题:

当我在phonegap应用程序(在iphone上)上测试时,它永远不会有效,但如果我安装我的应用程序(在iPhone上),它的工作没有这个元:

<meta http-equiv="Content-Security-Policy" content="default-src * gap: ws: https://ssl.gstatic.com;img-src 'self' data: content:;style-src 'self' 'unsafe-inline' data: blob:;script-src * 'unsafe-inline' 'unsafe-eval' data: blob:;">

但如果我把这个元素放在一起它就不起作用了。

如果有人遇到问题,可以在phonegap应用上运行吗?