mobile.html 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <!DOCTYPE html>
  2. <html lang="">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport"
  7. content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, viewport-fit=cover" />
  8. <meta name="apple-mobile-web-app-capable" content="yes" />
  9. <meta name="apple-mobile-web-app-status-bar-style" content="black" />
  10. <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
  11. <meta http-equiv="x-ua-compatible" content="IE=edge" />
  12. <meta name="format-detection" content="telephone=no" />
  13. <link rel="icon" href="<%= BASE_URL %>favicon.ico">
  14. <title></title>
  15. </head>
  16. <style>
  17. body {
  18. /* IOS禁止微信调整字体大小 */
  19. -webkit-text-size-adjust: 100% !important;
  20. text-size-adjust: 100% !important;
  21. -moz-text-size-adjust: 100% !important;
  22. }
  23. </style>
  24. <script src="./jquery-3.6.0.min.js"></script>
  25. <body>
  26. <noscript>
  27. <strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled.
  28. Please enable it to continue.</strong>
  29. </noscript>
  30. <div id="mobile"></div>
  31. <script>
  32. window.addEventListener('load', function () {
  33. if (typeof WeixinJSBridge == "object" && typeof WeixinJSBridge.invoke == "function") {
  34. handleFontSize();
  35. } else {
  36. if (document.addEventListener) {
  37. document.addEventListener("WeixinJSBridgeReady", handleFontSize, false);
  38. } else if (document.attachEvent) {
  39. document.attachEvent("WeixinJSBridgeReady", handleFontSize);
  40. document.attachEvent("onWeixinJSBridgeReady", handleFontSize);
  41. }
  42. }
  43. function handleFontSize() {
  44. // 设置网页字体为默认大小
  45. WeixinJSBridge.invoke('setFontSizeCallback', {
  46. 'fontSize': 0
  47. });
  48. // 重写设置网页字体大小的事件
  49. WeixinJSBridge.on('menu:setfont', function () {
  50. WeixinJSBridge.invoke('setFontSizeCallback', {
  51. 'fontSize': 0
  52. });
  53. });
  54. }
  55. })
  56. </script>
  57. <script src="./QQVideoWoBridge.js" type="text/javascript"></script>
  58. <!-- <script src="./VuePageVisitor.js" type="text/javascript"></script> -->
  59. <script src="./vconsole.min.js"></script>
  60. <script>
  61. const searchURL = location.search; // 获取到URL中的参数串
  62. const params = new URLSearchParams(searchURL);
  63. const valueObj = Object.fromEntries(params); // 转换为普通对象
  64. if (valueObj.abcd == 1) {
  65. var vConsole = new window.VConsole();
  66. }
  67. </script>
  68. </body>
  69. </html>