使用 inappbrowser 隐藏和显示方法在 phonegap 应用程序中不起作用
Posted
技术标签:
【中文标题】使用 inappbrowser 隐藏和显示方法在 phonegap 应用程序中不起作用【英文标题】:hide and show method with inappbrowser didn't work in phonegap application 【发布时间】:2017-10-30 09:26:17 【问题描述】:我正在开发一个基于 webview 概念的 phonegap 应用程序,我想根据客户端的某些用途显示和隐藏窗口。hide() 和 show() 方法在 ios 和 android 上不起作用设备尽管 inappbrowser 插件的文档非常清晰和简单.. 这是一个代码示例:
win = cordova.InAppBrowser.open("https://www.facebook.com/", "_blank","location=no,EnableViewPortScale=yes,toolbar=no" );
setTimeout(function() alert("hide the window"); win.hide(); , 10000);
setTimeout(function() alert("show the window"); win.show(); , 20000);
【问题讨论】:
【参考方案1】:我刚刚确认这不适用于 iOS(PG 7.0.1,cordova-plugin-inappbrowser 1.7.1)。似乎是一个错误,您可以在Apache Cordova Jira 上记录问题。
【讨论】:
我认为你是对的,这就是问题所在..你找到另一种解决方案了吗?我记录了这个问题,我等待回复.. 有什么理由不能使用close
方法?
因为我有一些不应该丢失的会话数据..如果我关闭窗口,我也无法准确返回正确的位置..
很公平。我能想到的其他选择。我猜必须等待错误修复。以上是关于使用 inappbrowser 隐藏和显示方法在 phonegap 应用程序中不起作用的主要内容,如果未能解决你的问题,请参考以下文章
cordova插件新的窗口实例打开连接: cordova-plugin-inappbrowser
Cordova InAppBrowser 隐藏,直到完成加载
在cordova inappbrowser中添加按钮以将其隐藏编辑:并通过Javascript将图像添加到inappbrowser