gpt4 book ai didi

javascript - 将 Chrome 扩展程序转换为 Opera 扩展程序

转载 作者:行者123 更新时间:2023-11-30 05:38:41 25 4
gpt4 key购买 nike

我有很多 Chrome 扩展,我想将它们转换为 Opera 扩展。我了解到,从 Opera 15 开始,它们都使用相同的 Chromium 架构进行扩展,但我什至无法识别 Opera list 。

我的 Chrome list 如下所示:

{
"name": "How Do You Do This In SAS?",
"description": "How Do You Do This in SAS? is a free introduction to a series of eBooks about SAS software programming.",
"version": "2.1.0",
"manifest_version": 2,
"icons": {
"16": "icon16x16.png",
"128": "icon128x128.png"},
"app": {
"launch": {
"local_path": "index.html"
}
}
}

我的 index.html 文件包含应用程序数据,并以:

        <script type="text/javascript" src="source/load.js"></script>
</body>
</html>

load.js 文件包含:

new howsas00c().renderInto(document.body);

howsas00c.js脚本使用了Enyo 1.0框架,在index.html中加载。

那么我应该从哪里开始修复 list 呢?

  • 我添加了一个 48x48 图标。
  • 我认为 Opera list 无法识别以下内容:
"app": {
"launch": {
"local_path": "index.html"
}
}

但是我应该用什么来代替它呢?................Phil

最佳答案

是的,你是对的。问题是以“app”开头的代码。你实际上准备了 Chrome 应用程序而不是扩展程序,Opera 还不支持应用程序。您应该将其重写为扩展名(如果它对您的应用程序有意义)。请参阅该文档以了解差异:https://developers.google.com/chrome/web-store/articles/apps_vs_extensions

关于javascript - 将 Chrome 扩展程序转换为 Opera 扩展程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22106379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com