【问题标题】:jQuery Mobile - Javascript not executing when app launched from Home ScreenjQuery Mobile - 从主屏幕启动应用程序时 Javascript 未执行
【发布时间】:2012-05-06 06:55:41
【问题描述】:

这快把我逼疯了。我正在开发一个使用 jQuery Mobile 1.1 的 .NET MVC3 应用程序,并且正在我的 iPhone 4S 上进行测试。我进行了 javascript 更改并将 .js 文件通过 FTP 传输到我的服务器,然后在我的手机上转到 safari 中的页面并查看更改。但是当我从主屏幕快捷方式启动应用程序时,不会反映 javascript 更改。

我删除了图标,清除了我的缓存、cookie 等,但无法让它工作。

有人见过这个吗?任何帮助将不胜感激!

【问题讨论】:

    标签: jquery jquery-mobile


    【解决方案1】:

    什么脚本?你用什么事件? http://jquerymobile.com/demos/1.1.0/docs/api/events.html

    【讨论】:

    • 只是我自己的脚本。就像它以某种方式缓存一样。我什至从服务器上删除了脚本,并且该应用程序仍在运行,就好像它在那里一样。再次,但仅在从主屏幕启动时。由于 .js 文件已被删除,现在无法在 safari 中访问 URL。
    • 更新:今天早上我从主屏幕启动了我的应用程序,所有的 javascript 都按预期工作。因此,这肯定是一个缓存问题。可能是 IIS 设置?但是在 Safari 中查看时它不会缓存。我不明白,但很高兴知道如果我等待足够长的时间它会起作用。
    猜你喜欢
    • 1970-01-01
    • 2011-08-31
    • 2014-09-10
    • 1970-01-01
    • 2013-06-25
    • 2011-04-27
    • 1970-01-01
    • 2012-05-15
    • 2014-10-11
    相关资源
    最近更新 更多