gpt4 book ai didi

javascript - Cordova Inappbrowser - window.history.back 和forward 在executescript 函数中不起作用

转载 作者:行者123 更新时间:2023-11-28 07:15:45 25 4
gpt4 key购买 nike

我将位置设置为 no 以隐藏应用内浏览器的默认栏,并使用插入并执行脚本来创建我自己的栏。除了我创建的后退和前进按钮之外,我添加的其余按钮都可以正常工作。我已经尝试过了

navigator.app.backHistory();
window.history.back();
window.history.go(-1);
history.go(-1);
history.back();
history.go(-1);

但其中没有一个有效。我将在 Android 和 ios 中编译这个应用程序。

最佳答案

没关系。我已经习惯了如何使用其他按钮,在这些按钮中我必须使用 cordova 插件中的功能。这就是为什么我在另一个调用文件的执行脚本的回调中放入执行脚本的回调:'externaljavascriptfile.js'

我刚刚意识到,我不必这样做。然后把

    window.history.back();

    window.history.forward();

在js文件中^^;愚蠢的错误:B

    $('body').on('click','#customheader-back',function()
{
window.history.back();
});

$('body').on('click','#customheader-forward',function()
{
window.history.forward();
});

关于javascript - Cordova Inappbrowser - window.history.back 和forward 在executescript 函数中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30849177/

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