[英]Cordova InAppBrowser Plugin - Windows 10
我拼命試圖建立一個舊的cordova項目並作為Windows 10 UAP應用程序運行。 到目前為止,它看起來還不錯,但是該應用程序的核心部分是對Cordova的InAppBrowser的使用,但似乎並不起作用。
因此,我設法使用了適用於Windows的cordova和Windows 10 SDK來構建我的應用程序。 除了插件以外,它都可以正常工作。
我安裝了插件,如文檔所示:
cordova plugin add cordova-plugin-inappbrowser
之后,我也想按照文檔中的建議,用cordova.InAppBrowser.open替換window.open。
onDeviceReady: function() {
window.open = cordova.InAppBrowser.open;
}
我這樣稱呼我的鏈接:
var ref = window.open(url, '_blank', 'allowInlineMediaPlayback=yes');
但是,在Windows 10應用程序中,總是在我的默認瀏覽器中打開這些網站。
我已經確保我的項目中沒有任何舊的插件文件。
InAppBrowser插件是否尚不支持Windows 10? 因為在cordova的項目頁面上沒有找到具體的提及。
我將不勝感激任何提示或解決方案。
謝謝閱讀。
編輯:我自己解決了:)我發現,設備就緒從未被觸發。 經過進一步調查,我發現未找到cordova.js。 這是由於我的文件夾結構。 我在www文件夾中有一個www文件夾,所以我有兩次像插件一樣的所有文件夾。 這導致了MsBuild找不到cordova.js的問題。
我自己解決了問題:)我發現,設備就緒從未觸發。 經過進一步調查,我發現未找到cordova.js。 這是由於我的文件夾結構。 我在www文件夾中有一個www文件夾,所以我有兩次像插件一樣的所有文件夾。 這導致了MsBuild找不到cordova.js的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.