2015-08-21 6 views
0

Я пытаюсь загрузить анимированный html-файл для рисования дуги и строки. Пожалуйста, дайте мне знать, как включить javascript в студии Android. Щелчок на кнопке должен вызвать html-файл для рисования дуги или строки. Но это просто просмотр как текст, а не рисование. Скажите, пожалуйста, как вызывать html-файлы холста в студии Android.Как включить webview в androidstudio

Я попытался следующий код, чтобы загрузить мой HTML файл

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

Но в андроида студии он показывает, как не может решить метод 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); 

Сообщает WebView, чтобы включить 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

Спасибо amit. Это не показывает никаких ошибок. Тем не менее анимация не работает. Если возможно, вы можете опубликовать некоторый пример кода, который отлично работает. –

+0

см. Весь этот код http://techminders.blogspot.in/2015/07/webview-for-beginner-in-android-with.html –

+0

Является ли приведенный выше код только для вызова веб-страницы? Я пытаюсь нарисовать линию, давая очки. Начальная точка и конечная точка, я пытаюсь провести линию, предоставив эти две точки, используя html. Я хочу вызвать следующий файл html: http://jsfiddle.net/UtmTh/ –

Смежные вопросы