H5页面调用Android 端js方法阻塞问题

来源:互联网 发布:vr场景设计软件 编辑:程序博客网 时间:2024/06/18 08:35

问题描述:Android 端在调用wap端的js方法后发生执行不完的情况导致页面无法显示,

在该js方法中存在着回调Android 端的方法如下;

//回调android方法 通知android端当前页面内容    if (xxxObj) {        xxxObj.nofifyAndroid("goods", goods_id);        if (window.xxxObjver) {            var version = window.mshopJsInterfaceVersion.getVersion();            if (version >= 2) {                xxxObj.setInviter(inviter);             }        }    }

其中inviter这个变量在js文件中并没有定义,在执行到此方法xxxObj.setInviter(inviter);时,发生阻塞,导致后面的内容无法被执行到.解决方法,变量一定要定义,否则 就会卡住

记录