1
0

pullrefresh_main.html 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title></title>
  6. <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
  7. <meta name="apple-mobile-web-app-capable" content="yes">
  8. <meta name="apple-mobile-web-app-status-bar-style" content="black">
  9. <link rel="stylesheet" href="../css/mui.min.css">
  10. </head>
  11. <body>
  12. <header class="mui-bar mui-bar-nav">
  13. <a id="back" class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
  14. <h1 id="title" class="mui-title">下拉刷新和上拉加载更多</h1>
  15. </header>
  16. <div class="mui-content"></div>
  17. </body>
  18. <script src="../js/mui.min.js"></script>
  19. <script type="text/javascript">
  20. //启用双击监听
  21. mui.init({
  22. gestureConfig:{
  23. doubletap:true
  24. },
  25. subpages:[{
  26. url:'pullrefresh_sub.html',
  27. id:'pullrefresh_sub.html',
  28. styles:{
  29. top: '45px',
  30. bottom: '0px',
  31. }
  32. }]
  33. });
  34. var contentWebview = null;
  35. document.querySelector('header').addEventListener('doubletap',function () {
  36. if(contentWebview==null){
  37. contentWebview = plus.webview.currentWebview().children()[0];
  38. }
  39. contentWebview.evalJS("mui('#pullrefresh').pullRefresh().scrollTo(0,0,100)");
  40. });
  41. </script>
  42. </html>