我已閱讀了許多關於此的帖子和文章,但仍找不到一個好的解決方案。我想:返回到PhoneGap的本地應用程序的外部頁面
- 啓動應用程序的本地頁面
- 繼續使用window.location.href一個AJAX事件後觸發的外部頁面。
- 當使用window.location.href =「appURL://」單擊關閉按鈕時,從外部頁面返回本地應用程序。
我用自定義url(appURL://)設置了URL_SCHEME插件。該網址直接在瀏覽器中運行,但不在應用內。它似乎只是忽略它並轉向其他代碼。
現在我已閱讀關於InAppBrowser和ChildBrowser。我嘗試了InAppBrowser,但它不保留我需要的設置,如appendUserAgent和AllowInlineMediaPlayback。我知道我可以設置後者,但沒有看到前者的方法。我也想確保它僅保留在橫向上,並且不希望有兩個不同的地方進行配置設置。即使沒有,我仍然無法將它鏈接迴應用程序。
如果沒有瀏覽器插件,沒有辦法從外部網站鏈接回本地應用程序,或者如果沒有,我該如何使用瀏覽器插件使其運行良好?我完全可以控制外部網站。
我測試的主要設備是iOS 9.2.1上的iPhone 6,我正在使用PhoneGap Build。