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