我将位置设置为no以隐藏inappbrowser的默认栏,并使用insertcss和execucript创建我自己的栏。我添加的其余按钮正在工作,除了我创建的后退和前进按钮。我已经尝试了
navigator.app.backHistory();
window.history.back();
window.history.go(-1);
history.go(-1);
history.back();
history.go(-1);
但不是他们的作品。我将在Android和ios中编译这个应用程序。
答案 0 :(得分:0)
没关系。我已经习惯了如何使用其他按钮,我必须使用cordova插件的功能。这就是为什么我在另一个调用文件的执行脚本的回调中放入一个executecript的回调:'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();
});