【问题标题】:InAppBrowser prevent from closing when close button pressedInAppBrowser 阻止按下关闭按钮时关闭
【发布时间】:2015-09-12 05:41:47
【问题描述】:

InAppBrowser 有一个带有“关闭”按钮的工具栏。

如果用户决定关闭InAppBrowser,我想显示一个确认对话框。

我知道我可以将一个事件附加到“退出”,但在我看来,我宁愿需要一个像“onExiting”这样的事件。

ref.addEventListener('exit', function (event) { alert(event.type); });

有什么帮助吗?

谢谢你:-)

【问题讨论】:

    标签: cordova inappbrowser


    【解决方案1】:

    我认为实现此目的的唯一方法是修改 inappbrowser 插件。

    例如,对于 Android,您可以修改 this click handler 以在关闭前显示一个对话框。

    您必须对您使用的每个平台的本机代码进行类似的更改。

    【讨论】:

    • 我想出了别的办法。可以(在退出事件中): - 询问用户是否想离开应用程序 - 如果不是,请再次打开 InnAppBrowser
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多