一、生命周期挂载
mounted() {
this.$nextTick(()=>{
//将要给原生调用的方法挂载到 window 上面,方便原生直接调用
window.handlerAppUploadAction = this.handlerAppUploadAction;
})
}
二、methods
handlerAppAction(){
let form = JSON.stringify(this.form)
// saveInformedConsent为java安卓的方法 通知传递数据
Android.saveInformedConsent(form)
},
handlerAppUpload(){
// 通知Android的回调事件
Android.handlerAppUploadAction()
},
handlerAppUploadAction(data){
// 根据自己的场景组装数据
const dataArray = JSON.parse(data.replace(/'/g, '"'));
}