1
我正在爲我的客戶創建一個簡單的WebView應用程序,該應用程序將Web門戶拉到應用程序。 .apk已編譯並可用於舊版Android;但是,我遇到任何操作系統版本3.x.x或更高版本的問題;原生Android瀏覽器返回:「錯誤500 HTTP Web服務器:無效的POST請求異常」。在Android WebView中使用FireFox
要繞過任何應用程序之外的此錯誤,FireFox瀏覽器將按預期工作而不會返回任何錯誤。
問題 - 有沒有簡單的方法來強制WebView應用程序從FireFox而不是本機瀏覽器中檢索?
我已經找到了thread列出呼叫改變如下:(?腳本)
String packageName = "com.android.browser";
String className = "com.android.browser.BrowserActivity";
Intent internetIntent = new Intent(Intent.ACTION_VIEW);
internetIntent.addCategory(Intent.CATEGORY_LAUNCHER);
internetIntent.setClassName(packageName, className);
startActivity(internetIntent);
作爲新「編碼」的場景,我很茫然,因爲我沒有任何電話中我的清單文件可以用這種方式編輯。
任何想法或想法,將不勝感激。
服務器的問題實際上是一個應該在8.5.2中修復的Domino錯誤,但從8.5.3開始仍然是錯誤的。 – ThinkSpace
使用我上面提供的鏈接,有沒有辦法將此代碼添加到我的? – ThinkSpace
如果您想啓動Firefox應用程序來查看該頁面,那麼您可以修改該代碼來執行此操作。目前不可能(沒有很大的努力)在您的應用程序中嵌入基於Firefox的WebView。 – acj