为了账号安全,请及时绑定邮箱和手机立即绑定

vue内嵌android,调相机出现问题

vue内嵌android,调相机出现问题

芜湖不芜 2018-08-17 19:50:48
这是template代码<div id="box" @click="jsFormNavtive()">     <img :src="imagesUrl" /> </div>在created调用 data是android那边传过来的created(){     window.jsFormNavtive = this.jsFormNavtive; } methods:{     jsFormNavtive(data){         window.android.getCamera('00000');        this.imagesUrl = data;         alert(data)        return;     } }第一次弹出相册选择图片会出现 undefined按确定,又调用了相册再选择的时候才接收到安卓传过来的值,再弹一个alert框,再按确定又调用了相机。。。不断重复
查看完整描述

1 回答

?
有只小跳蛙

TA贡献1824条经验 获得超8个赞

调用native和接收native的值难道不应该是分为两个函数么,你这是都一个函数完成的么?这不是死循环了么
或者window.android.getCamera('00000') 可以传一个回调函数。
关于undefined 难道不是 @click="jsFormNavtive()" 没传值么。。。

查看完整回答
反对 回复 2018-08-18
  • 1 回答
  • 0 关注
  • 1139 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信