index.html 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <!DOCTYPE html>
  2. <html lang="zh-CN">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <title>
  7. <%=htmlWebpackPlugin.options.title%>
  8. </title>
  9. <script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
  10. <script src="https://map.qq.com/api/gljs?v=1.exp&key=XMCBZ-7K3WN-JD3FA-SDBGN-ZYVU3-MZBQZ&libraries=geometry">
  11. </script>
  12. <script>
  13. var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') ||
  14. CSS
  15. .supports(
  16. 'top: constant(a)'))
  17. document.write(
  18. '<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' +
  19. (coverSupport ? ', viewport-fit=cover' : '') + '" />')
  20. </script>
  21. <link rel="stylesheet" href="<%= BASE_URL %>static/index.<%= VUE_APP_INDEX_CSS_HASH %>.css" />
  22. <script type="text/javascript">
  23. var userAgent = navigator.userAgent;
  24. if (userAgent.indexOf('AlipayClient') > -1) {
  25. // 支付宝小程序的 JS-SDK 防止 404 需要动态加载,如果不需要兼容支付宝小程序,则无需引用此 JS 文件。
  26. document.writeln('<script src="https://appx/web-view.min.js"' + '>' + '<' + '/' + 'script>');
  27. } else if (/QQ/i.test(userAgent) && /miniProgram/i.test(userAgent)) {
  28. // QQ 小程序
  29. document.write(
  30. '<script type="text/javascript" src="https://qqq.gtimg.cn/miniprogram/webview_jssdk/qqjssdk-1.0.0.js"><\/script>',
  31. );
  32. } else if (/miniProgram/i.test(userAgent) || /MicroMessenger/i.test(userAgent)) {
  33. // 微信小程序 JS-SDK 如果不需要兼容微信小程序,则无需引用此 JS 文件。
  34. document.write('<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"><\/script>');
  35. } else if (/toutiaomicroapp/i.test(userAgent)) {
  36. // 字节跳动小程序 JS-SDK 如果不需要兼容字节跳动小程序,则无需引用此 JS 文件。
  37. document.write(
  38. '<script type="text/javascript" src="https://s3.pstatp.com/toutiao/tmajssdk/jssdk-1.0.1.js"><\/script>');
  39. } else if (/swan/i.test(userAgent)) {
  40. // 百度小程序 JS-SDK 如果不需要兼容百度小程序,则无需引用此 JS 文件。
  41. document.write(
  42. '<script type="text/javascript" src="https://b.bdstatic.com/searchbox/icms/searchbox/js/swan-2.0.18.js"><\/script>',
  43. );
  44. }
  45. // if (!/toutiaomicroapp/i.test(userAgent)) {
  46. // document.querySelector('.post-message-section').style.visibility = 'visible';
  47. // }
  48. </script>
  49. <!-- uni 的 SDK -->
  50. <script type="text/javascript" src="https://js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.1.5.2.js"></script>
  51. </head>
  52. <body>
  53. <noscript>
  54. <strong>Please enable JavaScript to continue.</strong>
  55. </noscript>
  56. <div id="app"></div>
  57. <!-- built files will be auto injected -->
  58. </body>
  59. </html>