tab-webview-subpage-third.html 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  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. <style>
  11. html,
  12. body {
  13. background-color: #efeff4;
  14. }
  15. .title {
  16. margin: 20px 15px 10px;
  17. color: #6d6d72;
  18. font-size: 15px;
  19. }
  20. </style>
  21. </head>
  22. <body>
  23. <!--<header class="mui-bar mui-bar-nav">
  24. <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
  25. <h1 class="mui-title">设置</h1>
  26. </header>-->
  27. <div class="mui-content" id="all-menu-id">
  28. <div class="title">
  29. </div>
  30. <div class="mui-scroll-wrapper">
  31. <div class="mui-scroll">
  32. <ul class="mui-table-view" style="margin-top: 20px;">
  33. <li class="mui-table-view-cell">
  34. <a id="tel" class="mui-navigate-right">
  35. 客服电话
  36. </a>
  37. </li>
  38. <li class="mui-table-view-cell">
  39. <a id="feedback-btn" data-href="app/feedback.html" class="mui-navigate-right">
  40. 问题反馈
  41. </a>
  42. </li>
  43. </ul>
  44. <ul class="mui-table-view" style="margin-top: 20px;">
  45. <li class="mui-table-view-cell">
  46. <a id="update" class="mui-navigate-right">检查更新</a>
  47. </li>
  48. </ul>
  49. <ul class="mui-table-view" style="margin-top: 25px;">
  50. <li class="mui-table-view-cell">
  51. <a onclick="logout()" data-href="logout" style="text-align: center;color: #FF3B30;">
  52. 退出登录
  53. </a>
  54. </li>
  55. </ul>
  56. </div>
  57. </div>
  58. </div>
  59. </body>
  60. <!--
  61. 作者:HZC
  62. 时间:2015-09-04
  63. 描述:首页设置
  64. -->
  65. <script src="js/mui.min.js"></script>
  66. <script src="js/app.js" type="text/javascript" charset="utf-8"></script>
  67. <script src="js/update.js" type="text/javascript" charset="utf-8"></script>
  68. <script>
  69. mui.init({
  70. swipeBack: true //启用右滑关闭功能
  71. });
  72. mui.plusReady(function() {
  73. plus.screen.lockOrientation("portrait");
  74. var self = plus.webview.currentWebview();
  75. callPhone();
  76. checkUpdate();
  77. feedback();
  78. });
  79. //客服电话
  80. function callPhone() {
  81. document.getElementById("tel").addEventListener('tap', function() {
  82. plus.device.dial("114");
  83. });
  84. }
  85. function feedback() {
  86. document.getElementById("feedback-btn").addEventListener('tap', function() {
  87. mui.openWindow({
  88. id: 'feedback-id',
  89. url: this.getAttribute('data-href'),
  90. show: {
  91. duration: 200
  92. }
  93. })
  94. })
  95. }
  96. //检查更新
  97. function checkUpdate() {
  98. document.getElementById("update").addEventListener('tap', function() {
  99. // var server = "http://www.dcloud.io/check/update"; //获取升级描述文件服务器地址
  100. // mui.getJSON(server, {
  101. // "appid": plus.runtime.appid,
  102. // "version": plus.runtime.version,
  103. // "imei": plus.device.imei
  104. // }, function(data) {
  105. // // if (data.status) {
  106. // // plus.ui.confirm(data.note, function(i) {
  107. // // if (0 == i) {
  108. // // plus.runtime.openURL(data.url);
  109. // // }
  110. // // }, data.title, ["立即更新", "取  消"]);
  111. // // } else {
  112. // mui.toast('已是最新版本~')
  113. // // }
  114. // });
  115. update("inner");
  116. });
  117. }
  118. /**
  119. * 退出
  120. */
  121. function logout() {
  122. var btnArray = ['是', '否'];
  123. mui.confirm('确定要退出登录吗?', '', btnArray, function(e) {
  124. if (e.index == 0) {
  125. setLoginStatus('false');
  126. mui.openWindow({
  127. id: 'login-id',
  128. url: 'login.html',
  129. show: {
  130. duration: 200
  131. }
  132. });
  133. plus.webview.getWebviewById('tab-webview-main-id').close()
  134. }
  135. });
  136. }
  137. </script>
  138. </html>