美文网首页
app下webview问题

app下webview问题

作者: 麦子_FE | 来源:发表于2017-04-27 16:46 被阅读31次

情景:app-点击banner-打开A页面(点击A某个按钮跳转)-B页面(点击B某个按钮跳转)-C页面(点击C某个按钮跳转)-A页面

其实就是A-B-C-A。 但是因为ios下获取不到webview下的H5的title(title是接口返回)。于是他们注入了一个函数叫refreshTitle(msg);//msg为字符串

但是native只是给点击banner打开的第一个H5注入了这个函数,所以从A跳转到B开始,B就没有了注入的这个函数。就会导致,如果页面还没加载完,那么如果注入的refreshTitle函数undefined,页面会报错导致后续的加载无法显示。

解决方案的话:如果native只是针对打开的第一个H5注入函数,那么前端H5最好是单页面的,这样子就不会导致webview刷新导致的注入函数undefined。如果是针对每个H5都注入的话,那当我没说,sosad...

相关文章

网友评论

      本文标题:app下webview问题

      本文链接:https://www.haomeiwen.com/subject/gkhnzttx.html