我的应用程序没有安装在我的firefox os模拟器中

时间:2013-06-27 04:59:14

标签: firefox firefox-os mobile-os

我为Firefox手机编写了一个简单的hello world应用程序。在添加.webapp文件时,我得到了验证结果:确定,但我的应用程序未安装在模拟器中。我的文件内容如下。

Hello.webapp

{
  "name": "My App",
  "description": "My elevator goes here",
  "launch_path": "/Hello.html",
  "icons": {
    "128": "FF101.png"
  },
  "developer": {
    "name": "Your name or organization",
    "url": "http://your-homepage-here.org"
  },
  "default_locale": "en"
}

的Hello.html

<html>
<head>
    <title>
        Hello Firefox101
    </title>
    <script>
        function sayHello()
        {
            alert("Hi Hello");
        }
    </script>
</head>
<body>
    This is my First App For FireFox OS.<br>
    <input type="button" class="button" value="Click Me For Alert" onClick="sayHello()"/>
</body>
</html>

图像文件位于同一文件夹中 请指导我错过了什么。
提前致谢。

2 个答案:

答案 0 :(得分:2)

您的webapp文件的名称必须是 manifest.webapp

链接:https://marketplace.firefox.com/developers/docs/quick_start(部分:App Manifests)

答案 1 :(得分:1)

您的清单文件名始终为manifest.webapp。 虽然您是新手,但请仔细阅读开发人员指南。这非常有帮助。在您要在市场上发布应用程序后开发应用程序,会出现很多错误。就像在您的简单应用程序中一样,您使用onclick功能,内联脚本等,但Firefox OS应用程序不支持它。(链接:https://developer.mozilla.org/en-US/Apps/Build/installable_apps_for_Firefox_OS/CSP

所以,最好阅读指南。