我的onclick功能适用于Android设备版本4,但不适用于较低版本。
我遇到类似问题的CSS position:fixed
在较低版本的Android设备中无效。我接受的另一种选择是iscroll,但我还没有解决它。
我使用Cordova 2.1.0和Android 2.2在Phonegap / Android上工作。
我的SQLITE插件与Cordova 2.1.0兼容。
HTML
<div id="wrapper">
<div id="scroller">
<ul>
<div id="header " class="header ">
<div id="header_title" class="header_title"> </div>
<div id="abc" class="abc"><img src="img/home.png" onClick="javascript:abc();"/></div>
</div>
</ul>
另一种在Javascript中调用页面的方法如下:
if(value_in_db==0) {
document.getElementById("xyz").innerHTML = '<img src="img/inactive.png" />'
} else {
document.getElementById("xyz").innerHTML = '<img src="img/active.png" onclick="xyz()"/> '
}
在功能
中function xyz(){
window.location.href="index.html";
}
图像定位完美。但是,当我点击它时,它不会打电话,而且很少打电话。
注意:
所有功能都适用于较高版本,但Android版本较低的设备除2.2.1版外。
请指导我!我该如何解决这个问题?