webview加载jsp页面与js函数调用?报错-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

webview加载jsp页面与js函数调用?报错

爱吃鱼的程序员 2020-06-14 18:48:30 74

手机端用webview发送一个后台请求:

String url = getString(R.string.request_url)+"/hopetest/serviceitem/list_mobile.do?

fund_webview.loadUrl(url);

请求完成后转向一个jsp页面。

<select name="finishstate" id="finishstate" onchange='change(this.value);'>
       <option value ="0">正常办结</option>
       <option value ="1">不予许可</option>
       <option value="2">作废</option>
       <option value="4">退件</option>
</select>

<script type="text/javascript" language="javascript">
            function change(regType) {
                alert("11111");
                if(regType=='0'){//正常办结
                    finishremarklabel1.style.display='';
                    finishremarklabel2.style.display='none';
                    finishremarklabel3.style.display='none';
                    finishremarklabel4.style.display='none';
                    finishremarklabel5.style.display='none';

。。。。。。。

现在问题是选择框点击改变的,onchange事件出发的时候报错:函数change没有定义?

手机端中fund_webview.getSettings().setJavaScriptEnabled(true);//设置webview打开的页面里面的js生效
        fund_webview.requestFocus();//捕获屏幕焦点
        fund_webview.addJavascriptInterface(new DemoJavaScriptInterface(),"demo");

        fund_webview.setWebChromeClient(  new WebChromeClient())

已经设置了。

求教!!!

JavaScript Java Android开发
分享到
取消 提交回答
全部回答(1)
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程