【发布时间】:2023-04-07 20:01:01
【问题描述】:
我正在努力在 Chrome 商店中将我的第一个 Flash 游戏作为打包的网络应用程序。
我设法在网上找到的所有教程都过时了,或者对于像我这样的菜鸟来说缺少重要信息。
这是我目前的 manifest.json 文件:
{
"name": "Snappy Turtle",
"description": "Swim dangerous waters.",
"version": "1.8",
"manifest_version": 2,
"app": {
"background": {
"scripts": ["background.js"]
}
},
"icons": { "16": "favicon.png", "128": "icon.png" }
}
在混合的某个地方,我需要类似以下的东西,这样它才能真正启动我的游戏:
"launch": {
"local_path": "index.html"
}
},
但是我尝试添加它的任何方式都会出错,当然,如果我忽略它,则不会报告错误,但是游戏将无法运行。 ;)
你们中的任何一位真正知道自己在做什么的好心人,请向我指出以 Chrome 实际接受的方式添加这一关键部分的正确方法吗?
【问题讨论】:
-
上半部分不错。下半部分“启动”,全部删除。它应该都在你的 background.js 文件中。我已经开始使用这个了。但是,我还没有发现为什么我的 flash 对象没有加载到窗口中。除了实际的 swf 文件外,它都在那里。从那以后你开始工作了吗?
-
我又学到了一件事。一旦您尝试使用“旧代码”安装它,它将尝试将其安装为“扩展”。如果可能,您必须保留它并取消发布它并开始新的上传。但在此之前,请打开 chrome://extensions 并检查开发人员模式并从文件夹中加载扩展程序,并确保它甚至在尝试发布之前也能正常工作。这就是我现在所在的地方,但 Flash swf 文件让我受不了。
标签: json flash google-chrome google-chrome-app