Ai
2 Star 0 Fork 0

mirrors_WebReflection/pyscript-service-worker

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
ipad.js 722 Bytes
一键复制 编辑 原始数据 按行查看 历史
webreflection 提交于 2025-06-11 20:02 +08:00 . trying to find a fix
// ignore browsers that already support SharedArrayBuffer
if (navigator.platform !== 'iPad') {
Object.defineProperty(navigator,'platform',{value:'iPad'});
const { isArray } = Array;
const isOptions = args => args.length && typeof args[0] === 'object' && args[0] !== null;
globalThis.Blob = class extends Blob {
constructor(blobParts, ...args) {
if (
isOptions(args) &&
args[0].type === 'text/javascript' &&
isArray(blobParts) &&
typeof blobParts.at(0) === 'string'
) {
blobParts[0] = `/*@*/Object.defineProperty(navigator,'platform',{configurable:true,value:'iPad'});${blobParts[0]}`;
}
super(blobParts, ...args);
}
};
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mirrors_WebReflection/pyscript-service-worker.git
git@gitee.com:mirrors_WebReflection/pyscript-service-worker.git
mirrors_WebReflection
pyscript-service-worker
pyscript-service-worker
main

搜索帮助