2017-05-02 1 views
1

내 안드로이드 webview에서로드하는 내 내부 메모리에 저장된 html 파일이 있지만 인터넷에서 자바 스크립트를로드하려고합니다.webview에서 로컬 HTML 파일로 자바 스크립트를 온라인으로로드 중입니까?

다음은 코드입니다.

<html> 
    <head> 
     <title>My first chart using FusionCharts Suite XT</title> 
     <script type="text/javascript" src="http://static.fusioncharts.com/code/latest/fusioncharts.maps.js"></script> 


    </script> 
    </head> 
    <body> 

    <div id="chartContainer">FusionCharts XT will load here!</div> 
    </body> 
    </html> 

하지만, JS 파일 loading.Is 정확이 방법이 아니다?

+0

도 활동 코드, 어떻게 당신은 자바 스크립트를 사용 가능하게 보여주십시오. – NarendraJi

+0

모두가 Javascript를 사용하도록 설정했지만 js 파일을로드하지 않는 또 다른 이유는 인터넷 사용 권한을 부여해야합니다. –

+0

감사합니다. – statosdotcom

답변

0

웹보기에서 자바 스크립트를 활성화해야합니다.

wv = (WebView) findViewById(R.id.WEBVIEWNAMEINYOURXML); 
    wv.getSettings().setDomStorageEnabled(true); 
    wv.getSettings().setJavaScriptEnabled(true); 

가 어디 레이아웃 XML 내부 사용자의 웹보기의 이름으로 WEBVIEWNAMEINYOURXML 대체 : 당신의 onCreate 방법 안에이 작업을 수행 클래스에 당신은 당신의 웹보기를 사용합니다.

관련 문제