有一段时间我尝试使用cordova开发自己的应用程序。我创建的第一个页面是登录。当用户单击提交按钮时,我通过使用ajax发送凭据来检查凭据。同时我想显示一个加载动画,我发现了如何做到这一点:
$ mobile.loading('显示&#39)。
它起作用。它只在屏幕中间显示一个黑色圆圈。我检查了控制台只找到:
无法加载资源 ajax-loader.gif(0,0)
我运行了多个测试:我评论了安全策略,将图像复制到不同的文件夹中,检查了拼写,最后用url(images/ajax-loader.gif)
创建了我自己的跨度,并且..的工作正常。然后我用原始加载器做了同样的事情(我在DOM资源管理器中找到它的跨度)并添加了内联样式url(images/ajax-loader.gif)
..它有效!
就像它试图从两个不同的来源加载相同的图像。我该如何解决?
其他细节:Jquery 2.0.0 / Jquery-mobile 1.4.5
答案 0 :(得分:0)
这是一些奇怪的行为仍然没有解释 - 所以任何人都可以发布正确的理由/解释 - 但我会发布修复。
我看了看post,并考虑试一试。
这就是css的样子(我在调试模式下编辑它所以它应该被覆盖):if feature('IsDebugMode')
return;
end
现在它有效但问题仍然有效。