| | |
| | | <script> |
| | | var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)')) |
| | | document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />') |
| | | |
| | | // 禁用跨域子框架自动聚焦 |
| | | document.addEventListener('DOMContentLoaded', function() { |
| | | // 阻止iframe内的自动聚焦 |
| | | document.addEventListener('focusin', function(e) { |
| | | if (e.target.tagName === 'IFRAME' || e.target.closest('iframe')) { |
| | | e.preventDefault() |
| | | e.stopPropagation() |
| | | } |
| | | }, true) |
| | | |
| | | // 阻止webview内的自动聚焦 |
| | | document.addEventListener('focusin', function(e) { |
| | | if (e.target.tagName === 'WEB-VIEW' || e.target.closest('web-view')) { |
| | | e.preventDefault() |
| | | e.stopPropagation() |
| | | } |
| | | }, true) |
| | | }) |
| | | </script> |
| | | <link rel="stylesheet" href="<%= BASE_URL %>static/index.<%= VUE_APP_INDEX_CSS_HASH %>.css" /> |
| | | </head> |