WebView与JS的相互调用就不在这里罗嗦了, 这里只说怎么通过WebView将Bitmap的byte[]调用JS方法设置到HTML的IMG上, 代码如下:
Android:
public void onGestureReslut(Bitmap bitmap) {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 100, baos);
byte[] bytes = baos.toByteArray();
String image64 = Base64.encodeToString(bytes, Base64.NO_WRAP);
webview.loadUrl("javascript:setGesture('data:image/jpeg;base64," + image64.trim() + "')");
}
JS:
function setGesture(src) {
$('#signaturePhoto').attr("src", src);
}
分享到:
相关推荐
Android中使用WebView调用系统相机和相册,但是4.4的手机不能使用
Android APP使用WebView调用H5页面完成摄像头扫描二维码 项目使用Android Studio,打开项目可以直接运行,用过的都说好:)
android怎么通过webview调用javascript,javascript怎么调用android代码,下载可查看详细过程
自定义webview中的网页“拍照”按钮调用系统相机拍照的API接口MyBrowserAPI.CapturePhoto(filename),在网页JavaScript中调用以后返回存放照片的完整路径名,默认将照片存放在系统SD卡的根目录,包含整个工程中需要添加...
android使用webView实现java程序与js脚本的相互调用,
android webview调用系统相机和图库支持5.0通过了小米2s(android5.0.2)小米4(android 4.4.4)还有LG的nexus(android 5.0)的测试,在三星GT-I9300I(android 4.3 在这款手机上测试的时候,拍照后有的时候在...
Android中Webview H5调用拍照功能,有需要的请下载。。。
android不使用webview与js交互
主要介绍了android webview中使用Java调用JavaScript方法并获取返回值,本文直接给出代码示例,需要的朋友可以参考下
直接下载可以运行, android studio 工具开发, webview引用的本地页面 或者远程页面调用android 摄像头, 通过zxing解析包 进行二维码解析
Android APP使用WebView调用H5页面完成摄像头扫描二维码软件源码,可供学习及设计参考。
android demo,webview_js(webview的js方法调用java方法)。
Android通过WEBVIEW调用HTTPS
Android WebView 去除标题 利用javacript交互
Android WebView详解和调用JS,androidrom开发书籍(csdn)————程序
Android webview与js交互
C# Xamarin.Android WebView 只有一个单页面程序 Input调用手机摄像头上传图片,或通过选择器选中拍照还是图片 Js交互传递Location坐标信息 动态申请权限 开发版本:Visual2019,Visual2022编译通过 注意: ...
webview 调用手机相机和图库demo(亲测好用) webview.setWebChromeClient(new WebChromeClient() public boolean onShowFileChooser (WebView webView, ValueCallback[]> uploadMsg, FileChooserParams ...
webView调用JS出错。 代码如下: class TestJS { …… public TestJS(){ } public void save(String data){ webView.loadUrl(“[removed] alert(” + data +”)”); } …… } ...
android webview与js交互简单demo