我目前正在使用科爾多瓦框架的Windows Phone 8.0和Windows Phone 8.1的hyrbid移動應用程序。有一種情況是我需要使用應用內瀏覽器來啓動登錄頁面。window.open返回null在Windows Phone 8
我用了下面的javascript代碼。
var authWindow = window.open('http://www.mylogin.com', 'mywindow', 'location=yes,toolbar=yes,clearsessioncache=yes');
雖然窗口打開正常,但我得到空作爲窗口對象的引用在這裏。我需要引用來在打開的窗口上執行其他操作。
在進一步的研究中,我發現該問題也存在於桌面IE11中,我們必須禁用保護模式。一旦我做到了,並在桌面IE11上運行代碼,它工作得很好。
我不知道如何在我的方案中實現相同。我需要在瀏覽器控件上進行更改嗎?你如何解決這個問題?