井井客

搜索

安卓APP中可以调用JS方法

通过JS可以在APP嵌套的页面中调用安卓自定义的方法,同理安卓也可以执行JS自定义的函数(方法)。

安卓APP中可以调用JS方法

这两天在调试嵌套在APP中的页面,学(zhe)习(mo)之后,感觉还是有点进步的,其中第一次接触到安卓执行页面中的JS,感觉这个用处满大的。

JS调用安卓自定义的方法:

android.funName()

而安卓中也调用网页中的方法:

	Callfunction(){
    	webview.loadUrl("javascript: funName(这里也可以传参)");
    }

这次项目主要针对安卓4.4.4版本input调不到图片而无法正常显示图片缩略图的BUG,通过安卓本身将选择的图片上传服务器,当图片上传成功后执行JS自定义的函数并返回url值给我来生成缩略图。

简写了一个比较简单的过程,这样比较好理解

安卓开发人员写的代码:
Callfunction(){
	webview.loadUrl("javascript: getAndroidImg(上传成功后获取到的地址)");
}

前端写的代码:
function getAndroidImg(imgUrl){
	$('#otherUpload').prepend('<img src="' + imgUrl + '">');
}

文章TAG:webApp

作者:井井客原创来源:原创
本文标题:安卓APP中可以调用JS方法
本文链接:/c/09153.html

上一篇:npm还是用淘宝镜像比较快
下一篇:JQ动态加载的元素上如何绑定事件

文章分类

相关阅读

随便看看