小权
小权
  • 发布:2018-05-21 17:19
  • 更新:2018-05-21 17:19
  • 阅读:546

手动下拉刷新,ios真机调试,偶尔报pulldownLoading is not a function,是偶尔!

分类:HTML5+

我在webview里判断一些逻辑之后,手动调用下拉刷新的代码:mui('#pullrefresh').pullRefresh().pulldownLoading();
真机调试过程偶尔出现错误:[ERROR] : TypeError: mui('#pullrefresh').pullRefresh().pulldownLoading is not a function. (In 'mui('#pullrefresh').pullRefresh().pulldownLoading()', 'mui('#pullrefresh').pullRefresh().pulldownLoading' is undefined)

重新打开就没事了,是偶尔,大部分时候打开都正常。

之前开发调用一些其他的原生方法好像偶尔也遇到过这样的问题。这个问题应该就是初始化没有完成造成的问题。
搜索相关问题官方给出的是手动加延迟。

但是我调用的代码都已经放到plusReady回调里执行的啊,难道plusReady不是真正的ready?
如果靠手动加延迟,我感觉像在猜。。

2018-05-21 17:19 分享
已邀请:

要回复问题请先登录注册