我的 onclick 功能适用于 Android 设备版本 4,但不适用于较低版本。
我position:fixed
在使用较低版本的 Android 设备时遇到了类似的 CSS 问题。我采用的替代方法是 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 版)外,所有功能都可以在较高版本中运行。
请指导我!我怎样才能解决这个问题?