在Cordova inAppBrowser中加载第三方非安全图像?

时间:2017-04-13 13:56:34

标签: cordova https

我正在尝试从Cordova inAppBrowser中的另一个网站加载图像,我收到以下错误:

混合内容:' https://www.website.com/'是通过HTTPS加载的,但请求了一张不安全的图片' http://www.image-site.com/image.png'。此请求已被阻止;内容必须通过HTTPS提供。

如何解决这个问题? 我确切的第三方网站没有HTTPS,这就是为什么我需要一个解决方案而不改变' http'在' https'。

2 个答案:

答案 0 :(得分:0)

自己托管图像或使用https页面代理它们。

答案 1 :(得分:0)

请尝试在此处使用此代码:

webView.getSettings().setMixedContentMode(WebSettings.MIXED_CONTENT_COMPATIBILITY_MODE);

另请参阅此答案,因为它很好地涵盖了这个问题,并提供了另一种不太安全的解决方法。

https://stackoverflow.com/a/32875064/7837081