Отправить приложение по URL-адресу в Firefox Marketplace

Я могу установить его с помощью URL-адреса, но я не могу загрузить его на рынок Firefox.

но у меня 2 ошибки:

JSON Parse Error

Error: The webapp extension could not be parsed due to a syntax error in the JSON.
No JSON object could be decoded: line 1 column 0 (char 0)

ну json это:

{
  "name": "Snake",
  "description": "Snake in html and js",
  "launch_path": "/index.html",
  "developer": {
    "name": "ZiTAL",
    "url": "https://github.com/ZiTAL/snakejs"
  },
 "icons": {
    "128": "/img/snake-128.png"
  },  
"installs_allowed_from": ["*"]
}

Вторая ошибка:

Manifests must be served with the HTTP header "Content-Type: application/x-web-app-manifest+json". See https://developer.mozilla.org/docs/Web/Apps/Manifest#Serving_manifests for more information.

хорошо, если я скачал с помощью wget:

wget http://myurl/manifest.webapp

заголовок в порядке

HTTP eskaera bidalia, erantzunaren zain... 200 OK
Luzera: 267 [application/x-web-app-manifest+json]
Saving to: ‘manifest.webapp’

person ZiTAL    schedule 12.01.2014    source источник
comment
Это интересно. Обычно эта ошибка возникает, когда файл манифеста не обслуживается правильно, но похоже, что у вас есть правильный .htaccess. Используйте валидатор, чтобы узнать, дает ли он дополнительную информацию о проблеме: marketplace.firefox.com/developers/validator   -  person Aras    schedule 13.01.2014
comment
ааа!!! мне нужно указать URL-адрес веб-приложения для проверки приложения   -  person ZiTAL    schedule 13.01.2014


Ответы (2)


Чтобы проверить приложение, вам нужно указать URL manifest.webapp, а не URL приложения:

http://myurl/manifest.webapp
person ZiTAL    schedule 13.01.2014

Вторая ошибка:

Вы можете попробовать wget --save-headers и посмотреть в выходном файле, действительно ли заголовок Content-Type правильный...

person schoettl    schedule 13.01.2014
comment
я ответил на свой вопрос, спасибо за внимание. - person ZiTAL; 13.01.2014