首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在android webView中加载javascript

如何在android webView中加载javascript
EN

Stack Overflow用户
提问于 2012-03-29 20:09:43
回答 2查看 5K关注 0票数 1

我有我的web service..and的两个java脚本文件,它将在web view...but中显示条形图我无法获取that....this是我使用的代码

代码语言:javascript
复制
             String url="http://************/getchart.php?   id="+id+"&sessionid=*********";
    webview.setWebViewClient(new WebViewClient(){
        @Override
        public void onPageFinished(WebView view, String url) {
            // TODO Auto-generated method stub
            super.onPageFinished(view, url);
            view.loadUrl("file:///android_asset/jquery.js");
            view.loadUrl("file:///android_asset/jscharts.js");
            view.loadUrl("javascript:$(document).ready(function() {setChart();});");
        }
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {

            /*view.loadUrl("file:///android_asset/jquery.js");
            view.loadUrl("file:///android_asset/jscharts.js");
            view.loadUrl("javascript:$(document).ready(function() {setChart();});");*/

            view.loadUrl(url);
            return true;
        }

    });
    webview.loadUrl(url);
EN

回答 2

Stack Overflow用户

发布于 2012-03-29 20:12:21

你确定要添加这个...

代码语言:javascript
复制
webview.getSettings().setJavaScriptEnabled(true);
webview.setWebChromeClient(new WebChromeClient());
票数 2
EN

Stack Overflow用户

发布于 2013-04-30 22:04:18

在assets文件夹中创建新的HTML页面charts.html

代码语言:javascript
复制
<script type="text/javascript" src="file:///android_asset/jquery.js"></script>
<script type="text/javascript" src="file:///android_asset/jscharts.js"></script>
<script type="text/javascript">
  $(document).ready(function(){setChart();});"
</script>

然后用

代码语言:javascript
复制
view.loadUrl("file:///android_asset/charts.html");

如果您需要来自javascripts中的Activity (可能是id)的一些参数,请查看addJavascriptInterface

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9925014

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档