webviewclient

    2熱度

    3回答

    的JavaScript我有一個非常基本的WebView其工作,直到我試圖在那裏停止處理JavaScript的添加自定義webViewClient。難道我做錯了什麼?有另一種方式來擺脫在WebView中的地址欄和菜單選項的? browser = (WebView) findViewById(R.id.webkit); WebSettings webSettings = browser.g

    2熱度

    1回答

    作爲一名開發人員,當談到在3G連接上運行Android webviewclient的應用程序(帶有網頁)時,我遇到了很多不愉快的經歷。我的一些用戶說有些頁面需要10分鐘才能加載。 (我不知道他們是否誇張,因爲他們感到沮喪。)就我個人而言,我使用運行Android 2.2的HTC Desire,並用我自己的手機測試了我的應用程序。事實上,即使對於使用本地存儲的網頁來製作AJAX請求的應用程序,它在3

    13熱度

    2回答

    我使用WebViewClient.shouldOverrideUrlLoading來捕獲WebView中的任何鏈接點擊。這約佔95%的時間,但有時它不會被調用。 我在這三種情況下注意到了這一點: 當鏈接指向的網頁,他們已經在。這個並不是什麼大不了的,並且有一個bug reported for it。 當頁面仍在加載時,如果用戶單擊鏈接,它很少捕獲它。它只會打開鏈接,而不會呼叫shouldOverr

    3熱度

    1回答

    我已經看到另一個這樣的問題,它沒有解決。 我正在使用LoadData()與應用程序生成的HTML。 我注意到當我在新文本後面添加幾行空白頁面時,頁面滾動並且文本需要一些時間奇蹟般地出現(不滾動,它只是出現在淡入中)。 監視.getContentHeight()它不會在onPageFinshed()事件中更新,但會在隨後在頁面上添加文本時更新。 我創建了一個計時器事件來監視getContentHei

    169熱度

    2回答

    Android中的setWebViewClient與setWebChromeClient有什麼區別?

    2熱度

    1回答

    我對Android還很陌生,並且我有一個具有webview的應用程序。 我需要知道什麼時候該網頁視圖完成加載一個頁面,其中有一個隨機數重定向(有時在同一頁,並且重定向的順序也發生變化),這樣我就可以刪除閃屏只有當有一個完全加載的頁面時。 在webviewclient上,onPageStarted和onPageFinished函數每次重定向都會調用一次,就像onNewPicture一樣(即使屏幕在重

    52熱度

    7回答

    我在我的應用程序中打開了一些網站(總是相同的,它是我自己的網頁)中的WebView。該網站有一些JS代碼從遠程主機加載一些圖像。 我想攔截對這些圖像的請求(通過URL模式)並返回我自己的內容(即另一圖像),或者根據內部應用程序邏輯保留請求不變。 有沒有可能這樣做? EDIT:問題的當前狀態... WebView具有設置的能力的WebViewClient(如由Axarydax說明)。 WebView

    1熱度

    2回答

    當用戶點擊一個html按鈕時,有沒有可能攔截?我有一個webviewclient加載兩個按鈕的登錄頁面。允許和拒絕。當你按下拒絕按鈕時,我想攔截。 (拒絕並允許有相同的basUrl和一個js做正確的重定向)。 在此先感謝

    3熱度

    1回答

    我有一個簡單的helloworld應用程序。我試圖告訴活動,用戶點擊,「Cnn.com」 WebViewClient wc = new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { if (url.equals("h

    25熱度

    3回答

    我附上一個WebViewClient我WebView像這樣: webView.setWebViewClient(new MyWebViewClient()); 這是我實現的MyWebViewClient: private class MyWebViewClient extends WebViewClient { @Override public boolean shoul