我最近创建了一个网络视图&除了window.scroll事件之外,一切似乎都运行正常。一旦用户到达屏幕末尾,我就会在移动网站上加载内容,不幸的是,这在Android Webview中无效。
我在Android Webview中启用了javascript。
以下是我在PHP中使用的简单代码:
$(window).scroll(function(){
alert('H'); //This never happens
});
在main_activity.java中,包含以下行:
webSettings.setJavaScriptEnabled(true);
这背后可能的原因是什么?任何解决方案?
答案 0 :(得分:0)
确保jQuery加载完成,然后你的代码可以正常工作 把代码放在< / html>之后:
<script type="text/javascript">
window.onload = function() {
if (window.jQuery) {
// jQuery is loaded
alert("Yeah!");
} else {
// jQuery is not loaded
alert("Doesn't Work");
}
}
</script>
如果警告“是的!”,只需将警报(“是的!”)替换为您的代码。