我有许多 Chrome 扩展程序,我想将它们转换为 Opera 扩展程序。我了解到,从 Opera 15 开始,它们都使用相同的 Chromium 架构进行扩展,但我什至无法识别 Opera 清单。
我的 Chrome 清单如下所示:
{
"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 脚本使用在 index.html 中加载的 Enyo 1.0 框架。
那么我从哪里开始修复清单呢?
- 我添加了一个 48x48 图标。
- 我认为 Opera 清单无法识别以下内容:
"app": { "launch": { "local_path": "index.html" } }
但是我用什么来代替它呢?......菲尔