我在 phonegap 应用程序中使用了cordova 2.1.0。我有2个问题,请帮我解决。
问题1:
点击功能适用于 Google Nexus 设备,但不适用于三星 Galaxy S3、设备 android 版本 2.2.1 和设备 android 版本 2.3.5。
这就是我实现它的方式
<div id="hi" class="hi"><img src="img/hi.png" onclick="hi()"/></div>
function hi()
{
window.location.href="hi.html";
}
问题2:
Ontouch 和 swipe 在模拟器 android 版本 2.2.1 和设备 android 版本 2.3.5 中是一个非常大的问题。
我在我的日志猫中得到以下内容,同时我触摸输入框以在模拟器 android 版本 2.3.5中输入。输入框消失了
D/webview(7254): [TouchEvent::Down] [true][false] [-154,208]
D/webview(7254): [WebView::UPDATE_SELECTION] ====== start
刷卡时,我在日志猫中得到以下信息
D/webview(7254): [TouchEvent::Down] [true][false] [-115,11]
W/webview(7254): Miss a drag as we are waiting for WebCore's response for touch down.
D/webview(7254): [TouchEvent::Down] [true][false] [9,-31]
D/webview(7254): [WebView::UPDATE_SELECTION] ====== start
W/webview(7254): Miss a drag as we are waiting for WebCore's response for touch down.
D/webview(7254): [TouchEvent::Down] [true][false] [62,-5]
W/webview(7254): Miss a drag as we are waiting for WebCore's response for touch down.
这在我的 2.2.1 版设备中,仅用于 SWIPE
W/webview(626): Miss a drag as we are waiting for WebCore's response for touch down.
W/webview(626): Miss a drag as we are waiting for WebCore's response for touch down.
W/webview(626): Miss a drag as we are waiting for WebCore's response for touch down.
现在我怀疑这是cordova版本或我的实现或设备的问题