jQuery Mobile + Phonegap :: Ajax "Loading" gif 没有动画

Posted

技术标签:

【中文标题】jQuery Mobile + Phonegap :: Ajax "Loading" gif 没有动画【英文标题】:jQuery Mobile + Phonegap :: Ajax "Loading" gif does not animate 【发布时间】:2012-06-24 17:17:28 【问题描述】:

我有一个内置在 jQuery Mobile 和 Phonegap 中的工作应用程序(在 Mac OSX 上使用 Eclipse)

一切正常,除了弹出 Ajax 加载消息时,动画 gif 没有动画,它只是停留在第一帧。

在网络浏览器中查看应用程序(因为它基本上是一个移动网站),gif 动画没有问题。

我了解到,如果不使用网络浏览器,在 android 上显示动画 GIF 会很棘手。有没有办法让它工作?也许用 CSS3 中的东西替换它?

【问题讨论】:

***.com/q/7426938/1321873的完全重复 很公平,我没有在搜索结果和相关帖子中发现那个。 您在 phonegap 应用程序中使用网络浏览器... 我们可以看看你的代码吗?我的 GIF 在我的 phonegap 应用程序中动画效果很好...... Rajesh 链接的线程解释了它为什么不起作用。 jQuery Mobile 是 html% 并使用 webview,它不会为动画 gif 设置动画。似乎几年前放弃了支持,并且没有重新加入。 【参考方案1】:

尽管 cmets 解释了它为什么不起作用,但这可能会让您开始寻找可行的替代品:https://***.com/a/2767556/878602

【讨论】:

邪恶的,只是想弄清楚如何将它添加到 jQuery Mobile 中。似乎无法定位加载小部件以用 元素替换内容:(

以上是关于jQuery Mobile + Phonegap :: Ajax "Loading" gif 没有动画的主要内容,如果未能解决你的问题,请参考以下文章

jQuery Mobile 打破了 Phonegap deviceready 事件

iPhone上的jQuery Mobile + PhoneGap无法加载页面

Jquery (Mobile) 和 phonegap 存储模块不同步

一起使用 JQuery-Mobile/Phonegap 的正确方法?

在 Phonegap 项目中使用普通 JQuery(使用 JQuery Mobile)

带有 phonegap 的 Jquery mobile 不适用于移动应用程序