didFinishNavigation调用时并不代表网页的所有内容都已经加载完了,如一些js文件可能并没有加载完,如果此时通过webview调用一些js文件中的方法时可能会失败,解决办法是didFinishNavigation完成后等30ms左右,或者通过js调native的方法来通知native网页中的js脚本已加载完成。

posted on 2019-11-16 01:58  ximenchuixie  阅读(2835)  评论(0编辑  收藏  举报