我如何运行非常旧的铬应用程序?

问题描述 投票:0回答:1

我有一个我想运行的Chrome App CRX文件。现代镀铬出于多种原因拒绝和未能运行它,包括2020年的Chrome应用程序的贬值,2022年的扩展安全性更改,JavaScript API在许多不同版本上都变化了。较旧版本的Chrome版本倾向于在现代OSS上不适用于各种图书馆和界面相关的原因。
javascript google-chrome google-chrome-extension
1个回答
0
投票

扩展名的内容可作为普通HTML和Web服务器的JavaScript提供。这将需要进行代码更改,消除每种使用Chrome App/Extension特定的API,并用等效的Core JavaScript API或其他库将其替换(例如,用

chrome.storage.local
window.localStorage
代替,具有非常不同的方法)。

在允许应用程序/扩展程序提出CORS侵略请求但“第三方”页面和脚本无法进行的情况下,这种方法可能会遇到CORS的限制。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.