Cordova InAppBrowser关闭按钮,如Sworkit App

时间:2016-01-21 10:29:14

标签: android cordova phonegap-build cordova-plugins inappbrowser

我想在InWorkBrowser中添加一个关闭按钮,就像在sworkit应用程序中一样。

enter image description here

1 个答案:

答案 0 :(得分:0)

作为Sworkit开发人员,我可以确认这不是我们直接使用Cordova的InAppBrowser完成的。这是Firebase为Firebase.authWithOAuthPopup()

提供的内容

https://www.firebase.com/docs/web/api/firebase/authwithoauthpopup.html

以下是Firebase对此的评论......

要使用InAppBrowser插件,请不要执行任何操作。是的,只需安装插件,一切都会为您处理。

问题是,在移动设备上没有类似的“弹出”视图。 authWithOAuthPopup()方法使用window.open()来打开一个新的弹出窗口。当发生这种情况时,Cordova将不知道该怎么做。

InAppBrowser插件通过在调用window.open()时在应用中显示Web浏览器来解决此问题。

https://www.firebase.com/blog/2016-01-14-firebase-ionic-social-login.html