Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cordova PhoneGap+;Cloudflare SSL+;图像=不显示_Cordova_Cloudflare - Fatal编程技术网

Cordova PhoneGap+;Cloudflare SSL+;图像=不显示

Cordova PhoneGap+;Cloudflare SSL+;图像=不显示,cordova,cloudflare,Cordova,Cloudflare,我刚刚从phonegap开始,我一直在处理一个现有页面。我用本机网络视图编写了这个应用程序,并且完全正常工作,但我决定切换到phonegap,这样我也可以获得ios/windows版本 所以除了我的图像,一切似乎都正常 我使用jQuery来编写图像,除了源代码是我的https://url(使用cloudflare路由)之外,它工作得非常好 工作 $('body')。前缀(“”); 不起作用 $('body').prepend("<img src=\"https://feed-monste

我刚刚从phonegap开始,我一直在处理一个现有页面。我用本机网络视图编写了这个应用程序,并且完全正常工作,但我决定切换到phonegap,这样我也可以获得ios/windows版本

所以除了我的图像,一切似乎都正常

我使用jQuery来编写图像,除了源代码是我的https://url(使用cloudflare路由)之外,它工作得非常好

工作

$('body')。前缀(“”);
不起作用

$('body').prepend("<img src=\"https://feed-monster.com/download.jpg\">");
$('body')。前缀(“”);
我真的不知道为什么它不会加载https图像,它们可以在我的手机、桌面、任何地方的chrome中工作,在原生webview中工作正常,但拒绝在phonegap的版本中工作

我现在还可以,因为ip工作得非常好,应用程序只是一个测试版/概念验证类型的东西,所以ssl不是绝对需要的


有人知道它为什么不起作用吗?

您的性能设置中是否启用了火箭装载机或幻影之类的功能?这些可能会影响JavaScript/jQuery/images。

总是能找到答案。。一定是在模仿。我发现phonegap服务版本与apk不一样,很高兴能够快速开发,也不太高兴不能像它所说的那样提供1->1体验


加载apk时,https图像工作正常。

我正在尝试重新加载图像:
函数imgError(image){//КСцццццCloudDlare SSL
setTimeout(函数(){
image.onerror=“”;
image.src=image.src+“#”;
}, 1500);
返回true;
}

我启用了完全优化,但禁用了火箭加载器。希望使用cloudflare,但可能无法使用。
$('body').prepend("<img src=\"https://feed-monster.com/download.jpg\">");