Cordova 2.3.0中的InAppBrowser未正確加載URL。我知道這與白名單網址的新方法有關,它們只適用於Cordova WebView主而不是插件。Cordova 2.3 Phonegap InAppBrowser URL白名單錯誤
我已閱讀an article關於如何將您的白名單網址用於插件,但它非常含糊,我不確定在哪裏添加他們建議的代碼。從上面引用的鏈接步驟3
說明書建議:
步驟3)。白名單不再檢查插件的網絡連接。要將白名單用於插件網絡連接,您必須將連接的「User-Agent」標頭設置爲viewController的用戶代理。
`CDVViewController* vc = ((CDVViewController*)self.viewController);
NSString* userAgent = vc.userAgent;
// then set the User-Agent header of your network connection...`
本文不說在哪裏添加此代碼。我假設它在MainViewController.m中,但我不確定。我試過把它放在該文件的init函數中,但它不起作用。我也不知道它們是什麼意思,然後設置網絡連接的用戶代理標題......我在哪裏設置?
有沒有人有過這方面的成功?如果是這樣,我會喜歡一些幫助。我真的被困在這裏。
謝謝!
嘿克林頓。感謝您的迴應。我已經將訪問權限設置爲*。問題是使用InAppBrowser時,它不符合這個白名單。不知何故,我必須在Objective C中配置它。任何想法? – jjsquared