0
我在我的Webview中使用以下代码以及Jquery Mobile,它在模拟器(2.2)和我的Nexus上运行正常,但有些用户抱怨说,当他们点击链接时错误消息“文件问题:请求的文件未找到”。一位用户报告说她在使用三星Fascinate的“2.2.1”。这似乎已经开始,当我升级jQuery的移动1.0b2,我已经尝试过最新的1.0rc,但仍然有相同的问题Android Webview href不工作
任何洞察什么可能发生?
在我的活动
engine.loadUrl("file:///android_asset/book2/www/newindex.html");
在HTML(我也曾尝试数据阿贾克斯=“假”)
<link rel="stylesheet" href="jquery/jquery.mobile-1.0rc1.min.css" />
<script type="text/javascript" src="jquery/jquery.mobile-1.0rc1.min.js"></script>
<div data-role="page" id="jqm-home">
<div data-role="content" data-theme="e">
<div class="content-primary">
<nav>
<ul data-role="listview" data-inset="true" data-theme="e" data-dividertheme="d" >
<li data-role="list-divider">Cognitive</li>
<li><a rel="external" href="./cogn/simon2.html">
<img src="cogn/simon.jpg" />
<h3>Simon says</h3>
<p>Memory</p>
</a></li>
否则,链接应如下所示:myWebView.loadUrl(“http://www.yahoo.com”);或者用于本地文件:myWebView.loadUrl(“file:// sdcard /”); – johann316
这里的问题是,这似乎只发生在少数设备(主要是三星),所有的文件都在同一个目录 – user94437