pet*_*ter 5 cross-domain oauth-2.0 cordova inappbrowser
抱歉令人困惑的措辞 - 这是关于Cordova开始的第三级:一个嵌套窗口,在InAppBrowser窗口内,在CordovaWebView中!
以下是我在Cordova/Phonegap项目中要完成的任务:
问题是,在InAppBrowser中,我不知道允许window.open()在InAppBrowser中创建原始页面的子窗口的方法.我可以选择的唯一行为是在InAppBrowser 的同一窗口中打开链接,或打开外部浏览器应用程序中的链接.
有没有办法在InAppBrowser中打开链接作为第一页的子窗口?
实际的用例是我们的应用程序具有OAuth的远程登录屏幕(我们在第一个InAppBrowser窗口中加载),这反过来允许通过打开由社交登录提供者控制的子窗口进行社交登录(通过Gigya).子窗口最终向父节点发送消息,其中包含关闭循环所需的auth信息.因为我们不能打开子窗口作为此机制失败的孩子在InAppBrowser内,因此该消息无法通过.
| 归档时间: |
|
| 查看次数: |
741 次 |
| 最近记录: |