2016-02-11 75 views
-1

我正在開發一個應用程序,它將加載網址,如果我加載http://www.detectmybrowser.com,那麼它會顯示我的應用程序名稱。我將如何更改android webview的代理名稱?

當我用下面的用戶代理字符串則顯示「您正在使用Mozill版本未知版本的Linux上的」

,但我想看起來像「你正在使用AppName的1.0版本Android上的」

有什麼辦法解決..

簡單的代碼:

webView.getSettings().setUserAgentString("Mozilla/5.0 (Linux; U; Android 5.0; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1"); 

回答

0

是 - 用戶代理切換到自定義名稱。你不能說它是Mozilla,然後讓那個網站認爲你是別的東西。

+0

我將如何定製它,,任何建議將有所幫助... –

+0

更改Mozilla頂部您的應用程序的名稱,和Linux到Android –

+0

我已經使用像下面,不幸的是http://www.detectmybrowser.com顯示「您正在使用Mozilla未知版本「和http://www.whatismybrowser.com顯示」您的瀏覽器是Android瀏覽器「.... webView.getSettings()。setUserAgentString(」AppName/5.0(android; U; Android 5.0; en -us; Nexus One Build/FRF91)AppleWebKit/533.1(KHTML,如Gecko)Version/4.0 Mobile Safari/533.1「); –