我正在開發一個使用Sencha Touch 2和Cordova 2.3.0的移動應用程序。 我希望能夠打開所有外部鏈接(從動態加載的HTML)到新的InAppBrowser。PhoneGap/Cordova 2.3 .:如何打開InAppBrowser中的所有外部鏈接?
有沒有辦法實現這一點,而不必修改所有包含target =「_ blank」的外部鏈接?
我想攔截點擊外部鏈接並使用InAppBrowser的window.open API打開它們。 因爲我同時定位iOS和Android,我想JavaScript解決方案會更好地避免單獨的代碼(Java和Objective-C)。
謝謝!
更新:我剛剛發現這一點: https://gist.github.com/4694032
與此唯一的問題是,我沒有在我的應用程序使用jQuery。包括它僅僅是爲了這件事情,值得嗎?
不,這不值得。應該很容易轉換腳本。順便說一句,如果你找到答案,請發表一個答案,引用來自外部網站的代碼。 –
謝謝。我找到了我通過谷歌發佈的鏈接,而不是通過SO。 – borck