怎么调到android的相机,和传值问题?
比如:我用vue写的页面,点击需要调到android的相机,然后android会传给我值。我在vue怎么接受?### 问题描述
怎么调到android的相机,和传值问题?
比如:我用vue写的页面,点击需要调到android的相机,然后android会传给我值。我在vue怎么接受?### 问题描述
如果你想调用android客户端的方法,需要跟客户端联合开发,客户端开发提供native方法,我们的页面使用js调用,原理是使用JSBridge,大致就是客户端将方法写入一个对象,比如命名为JavaScriptHandler,然后将此对象挂载到window对象上,我们去调用window.JavaScriptHandler.XXX就可以使用了。
谢谢大家,已找到答案
template @click="jsFormNavtive('')"
在methods jsFormNavtive(data){
window.android.getCamera('00000')
alert(data)
}
data 是android传过来的值
在mounted 加 window.jsFormNavtive = this.jsFormNavtive;
13 回答12.7k 阅读
7 回答1.8k 阅读
5 回答1.3k 阅读
3 回答1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
5 回答2.2k 阅读
android 有 JSBridge 可以用,
如果仅仅调用相机,HTML5 navigator.mediaDevices;就可以
https://developer.mozilla.org...