我经过许多小时寻找解决方案并尝试不同的方法来解决与JQuery Mobile和我的iPad应用程序有关的问题。JQuery Mobile不能在UIWebView中工作
我想要做的是使用Fusion Charts的报告应用程序。我已经使用不同的方法成功地在Web视图(UIWebView)中呈现了图表,并遵循不同的示例,但我现在要做的是使用JQuery Mobile框架完成相同的任务。
我是不是使用phonegap,我遵循了关于JQuery Mobile + Xcode集成(我认为)的信的步骤。图表在我的桌面和移动浏览器(iPad,iPhone 4和iPod Touch 2G)上加载没有问题,但是它们无法在我的UIWebView中加载(即使我使用的是相同的代码)。
这是我在做什么:
1)将所需的文件(JS,CSS和HTML)的项目,以在本地使用它们。添加它们后,我将.js扩展名中的所有内容从“编译源代码”移动到“复制软件包资源”。它看起来像这样:
2)加载我的HTML测试文件(page_A1.html)到Web视图:
3)检查一切在HTML文件上设置正确路径和最新版本的框架:
4)构建并运行,以获得空白的网络视图。
如果我测试JavaScript像这样的警告:
它会显示警告证明JavaScript是工作:
如果我把一些文字上的图表应该显示的容器:
我会得到Web视图中的文本:
我也有远程框架链接,而不是在本地的和旧版本没有运气库的测试。没有什么不同的情况:
看来obvius,我认为
$(document).ready(function(){
没有被发现或Xcode的调用。
这是想什么我来完成:
我不知道考什么。如果你有任何想法,我会感激不尽。
那么..你救了我的生命.. – rdurand
我有同样的问题,但手风琴测试。你可以帮我吗? –
这里发布的信息没有帮助你吗?如果不是,你遇到的具体问题是什么? –