2015-08-21 73 views
0

我想加載一個動畫html文件來繪製弧和線。請讓我知道如何在android studio中啓用JavaScript。按鈕點擊它應該調用html文件來繪製弧線或線條。但它只是看文本,而不是繪圖。請告訴我如何在android studio中調用html canvas文件。如何在androidstudio中啓用webview

我嘗試下面的代碼加載我的HTML文件

`WebView wv=(WebView) findViewById(R.id.mybrowser1); 
    wv.getSettings().setPluginsEnabled(true); 
    WebSettings webSettings = wv.getSettings(); 
    webSettings.setJavaScriptEnabled(true);` 

但在Android Studio中它顯示像無法解析方法setPluginsEnabled(布爾)。

+0

檢查這個http://stackoverflow.com/questions/19362049/setpluginsenabled-not-exist-for-webview – Emil

+0

我檢查該鏈接也。我嘗試使用WebView.getSettings()。setPluginState(WebSettings.PluginState.ON);它顯示**此檢驗報告在指定的檢驗範圍中使用棄用代碼** –

回答

1
webView.getSettings().setJavaScriptEnabled(true); 

告知web視圖啓用JavaScript執行。默認值是false。

0
WebView myWebView = (WebView) findViewById(R.id.webview1); 
    myWebView.getSettings().setBuiltInZoomControls(false); 
    myWebView.setVerticalScrollBarEnabled(false); 
    myWebView.clearCache(true); 
    myWebView.setFocusable(true); 
    myWebView.setHorizontalScrollBarEnabled(false); 
    myWebView.getSettings().setPluginState(PluginState.ON); 
    myWebView.getSettings().setJavaScriptEnabled(true); 
    myWebView.getSettings().setAppCacheEnabled(true); 
    myWebView.getSettings().setRenderPriority(RenderPriority.HIGH); 
    myWebView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE); 
    myWebView.getSettings().setAllowFileAccess(true); 
    myWebView.setLayerType(View.LAYER_TYPE_SOFTWARE, null); 
    myWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true); 

enter link description here

看到此鏈接

+0

謝謝阿米特。這沒有顯示任何錯誤。動畫仍在運行。如果可能的話,你可以發佈一些正常工作的示例代碼。 –

+0

查看全部代碼http://techminders.blogspot.in/2015/07/webview-for-beginner-in-android-with.html –

+0

以上代碼僅用於調用網頁?我試圖通過給出點來劃分界限。起點和終點,我試圖通過使用html給出這兩點來畫一條線。我想調用下面的HTML文件http://jsfiddle.net/UtmTh/ –

相關問題