您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Blocks websites on Safari mobile from accessing iPad's Orientation sensors. (22/2/2024)
- // ==UserScript==
- // @name Block Orientation Sensor Access
- // @namespace Ka0uS
- // @version 0.2
- // @description Blocks websites on Safari mobile from accessing iPad's Orientation sensors. (22/2/2024)
- // @include https://remote.wemod.com/#/app
- // @include https://remote.wemod.com/*
- // @include http://remote.wemod.com/*
- // @include https://wemod.com/*
- // @include http://*.wemod.com/*
- // @include https://*.wemod.com/*
- // @include *
- // @grant none
- // @license MIT
- // ==/UserScript==
- (function() {
- 'use strict';
- // Is an iPad?
- var isiPad = /iPad/i.test(navigator.userAgent);
- // Check if safari supports 'DeviceOrientationEvent'
- var supportsOrientation = 'DeviceOrientationEvent' in window;
- // block access to orientation events
- if (isiPad && supportsOrientation) {
- window.addEventListener('deviceorientation', function(event) {
- // prevent the default handling of the event
- event.stopPropagation();
- event.preventDefault();
- // Log if the event is blocked
- console.log('Blocked device orientation event:', event);
- }, true);
- }
- })();