一、调用app的选择图片和录制视频功会遇到的问题
注意:所有的全局方法都必须写在index.html页面,或者把写在公共的js,然后引入index.html页面上,否则页面会找不到这些全局的方法
一、
1、调用完app的功能之后,前端是不知道用户在app中进行的是选择,还是取消操作
解决办法:
在app中调用app端提供的功能之后,应该需要写一个全局的方法用于传送图片地址,或者是其他参数,app端进行调用这个方法
window.setimgurl = function(data){
console.log(data);
})
二、
2、调用完方法之后,回到页面的时候,发现页面上的所有方法都不能调用了,就好像消失了一样,我在网上找了好久都没找到原因,最后我觉得应该可能是调用完的方法之后,返回vue页面的时候,页面认为你调用app的时候离开了页面,所以页面的生命周期已经结束了,所以不管在哪里进行调用当前页面的方法都已经失效了,然后通过在created里面,alert(this),然后在app中查看,你会发现,调用app的功能之前和之后,this指针的vue的信息是不一样的,当你调用app的功能之后回到这个页面上打印的this根本找不到那些方法
解决办法: