先测试的ios机子,正常运行
换android机子,报错为:
Uncaught TypeError: Cannot call method 'evalJS' of undefined at js/mui.min.js:7
把mui.min.js换成mui.js,如下
endPulldownToRefresh: function() { //该方法是子页面调用的
var webview = plus.webview.currentWebview();
webview.parent().evalJS("mui(document.querySelector('.mui-content')).pullRefresh('" + JSON.stringify({
webviewId: webview.id
}) + "')._endPulldownToRefresh()");
},
求解答!
3Q
ifeiyan (作者)
已试,不是这个原因!Cannot call method 'evalJS' of undefined at js/mui.min.js:7
2015-03-22 17:50
DCloud_UNI_FXY
evalJS报错,是因为你的webview的parent不存在
2015-03-22 18:07
ifeiyan (作者)
回复 DCloud_UNI_FXY:( ▼-▼ )
2015-03-22 18:09
ifeiyan (作者)
回复 DCloud_UNI_FXY:忘记说了,已解决,谢谢哈
2015-03-23 16:15
骑着毛驴追火箭
能不能改的智能点,否则这个控件就不能单用了
2015-12-21 13:15