Auto meta viewport

Use <meta name="viewport" content="width=device-width, initial-scale=1"> as default.

目前为 2023-05-08 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Auto meta viewport
  3. // @namespace https://github.com/NateScarlet/Scripts/tree/master/user-script
  4. // @description Use <meta name="viewport" content="width=device-width, initial-scale=1"> as default.
  5. // @run-at document-end
  6. // @include *
  7. // @version 2023.05.08+03517e5b
  8. // ==/UserScript==
  9.  
  10. (() => {
  11. // src/auto-meta-viewport.user.ts
  12. function main() {
  13. if (document.querySelector('meta[name="viewport"]')) {
  14. return;
  15. }
  16. const el = document.createElement("meta");
  17. el.name = "viewport";
  18. el.content = "width=device-width, initial-scale=1";
  19. document.head.append(el);
  20. }
  21. main();
  22. })();