我们正在使用jQuery.Mobile.MVC包来利用视图切换器从桌面视图和移动视图切换。
我突然有一个问题:
- 在移动视图中查看应用程序
- 切换到桌面视图
- 没有加载css或脚本文件
- 刷新页面,一切正常。
当我查看源代码时,我可以看到,即使我请求桌面视图,从移动端也有不正确的css和脚本。
还有人遇到过这种行为吗?
我的解决方案是为应用程序全局启用ajax,但在实际的View Switcher链接上设置data-ajax="false"。这将加载所有css和javascript文件。