gpt4 book ai didi

javascript - 带有 jQ​​uery Mobile 的 Android Phonegap - 后退按钮导致滚动到页面顶部

转载 作者:行者123 更新时间:2023-11-29 21:48:07 26 4
gpt4 key购买 nike

我的移动应用程序在 iOS 上的行为与预期一致,但在 Android 下,在点击新页面链接之前滚动的任何溢出 div 在返回时都会滚动回顶部。页面似乎没有重新加载,只是在转换完成之前滚动到顶部。

我似乎遇到了讨论的问题 here .此处发布的建议解决方法均无济于事。

我正在使用 Phonegap 2.0.0 和 jQuery Mobile 1.2.0

谁有解决办法?

最佳答案

Android 后退按钮与 PhoneGap 有很大的冲突。我所做的只是禁用了 Android 中的后退按钮。

$(function(){
document.addEventListener("deviceready", onDeviceReady, false);
})

// PhoneGap is loaded and it is now safe to call PhoneGap methods
//
function onDeviceReady() {
// Register the event listener
document.addEventListener("backbutton", onBackKeyDown, false);
}

// Handle the back button
//
function onBackKeyDown() {
console.log("Back button pressed but nothing happened");
}

这是我选择的方法。如果您想使用后退按钮,那么此解决方案不适合您。

关于javascript - 带有 jQ​​uery Mobile 的 Android Phonegap - 后退按钮导致滚动到页面顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15193186/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com