Мое приложение не установлено в моем симуляторе Firefox OS

Я написал простое приложение Hello World для мобильного Firefox. При добавлении файла .webapp я получил Результат проверки: OK, но мое приложение не установлено в симуляторе. Содержимое моего файла следующее.

Привет.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"
}

Привет.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>

Файл изображения находится в той же папке.
Пожалуйста, подскажите, что я пропустил.
Заранее спасибо.


person Community    schedule 27.06.2013    source источник


Ответы (2)


Имя вашего файла веб-приложения должно быть manifest.webapp.

Ссылка: https://marketplace.firefox.com/developers/docs/quick_start (Часть : манифесты приложений)

person Progi1984    schedule 27.06.2013

Ваше имя файла манифеста всегда будет manifest.webapp. Несмотря на то, что вы новичок, внимательно прочитайте руководство разработчика. Это очень полезно. Потому что после разработки приложения, когда вы собираетесь опубликовать его на торговой площадке, вы получите много ошибок. Как и в вашем простом приложении, вы используете функцию onclick, встроенный скрипт и т. д., но приложение Firefox OS не поддерживает это (ссылка: https://developer.mozilla.org/en-US/Apps/Build/installable_apps_for_Firefox_OS/CSP)

Так что лучше читать гайдлайн.

person HelloLinkon    schedule 22.10.2014