在撰寫本文時,我對PhoneGap和JQuery Mobile有一個相當特殊的問題,即使用這兩個框架的最新版本。PhoneGap應用程序中的遠程JQueryMobile網站中的鏈接打開safari
我的phonegap應用程序對應用程序有一些「本地」頁面,以及直接從遠程站點加載的其他頁面。在本地和遠程頁面之間轉換是沒有問題的(沒有轉換,但不能完全幫助)。但是,一旦我在遠程頁面上,點擊遠程頁面上的任何鏈接都會打開Safari,並顯示我請求的頁面。這不是我們期望的功能,因爲我希望它全部位於UIWebView中,並且我的鏈接中沒有任何標記有任何會導致Safari打開的特殊內容。
它變得很怪異。如果我從Safari切換回程序,我請求的遠程頁面出現在UIWebView中,但按下後退按鈕不會導致第一個遠程頁面,而是第一個本地頁面。
phonegap應用程序現在是相當裸露的,非常接近默認除了JQM css + js加載。即使我創建了一個包含一個本地JQM頁面,一個遠程JQM頁面以及一個從JQM遠程頁面鏈接到的遠程頁面的簡單測試應用程序,也會發生這種情況。
我很難過。這裏發生了什麼?
但是如果您使用PhoneGap Build?我會在哪裏指定? –