2013-02-08 37 views
1

我使用webview爲我的Android應用程序,我從我的服務器在線獲取我的php,html文件。問題是,當我在我的桌面瀏覽器中嘗試它時,它顯示附加的文本,但是當我在Android手機上嘗試時,它不顯示。Android的webview不顯示Javascript附加

請注意Javascipt在我的webview設置中啓用。我也使用JQuery Mobile插件。

代碼:

function loadMore() 
{ 
    $('#htmlDivID').append("HELLO WORLD."); 
} 

回答

0

試試這個:

mWebView.setWebChromeClient(new WebChromeClient()); 

即通過提供默認WebChromeClient()足以讓JavaScript alert()工作。使用jQuery Mobile的

0

嘗試:

function loadMore(){ 
    $('#htmlDivID').append("HELLO WORLD."); 
} 
$(document).on('pageinit', function(event){ 
    loadMore(); 
}); 

從文檔:

觸發頁面上的初始化,初始化發生之後。我們建議綁定到此事件而不是DOM ready(),因爲無論頁面是直接加載還是內容被拉入另一個頁面作爲Ajax導航系統的一部分,這都可以工作。

+0

我實際使用一個jQuery移動按鈕觸發'loadMore()'函數。但我會試試這個。謝謝。 – JetPro