В чем разница между Windows.history.back() и history.back() для ОС Firefox?

Я разрабатываю несколько приложений для FFOS, и я не знаю, в чем разница между Windows.history.back() и history.back() и где рекомендуется использовать каждое из них для FFOS. Какова рекомендация для каждого из следующего:

  • Размещенные приложения?
  • Упаковывать приложения?

Спасибо!


person Vedsa    schedule 10.03.2014    source источник


Ответы (1)


@Vedsa, оба вызова относятся к одному и тому же методу, являясь необязательным «окно».

Из соображений безопасности объект History не позволяет непривилегированному коду получать доступ к URL-адресам других страниц в истории сеансов, но позволяет ему перемещаться по истории сеансов.

Здесь вы можете найти больше о свойствах и методах Windows

Какой из них рекомендуется для приложений Hosted x Packeged?

Как я упоминал ранее, они вызывают один и тот же метод и могут считаться псевдонимами. Сказав это, на самом деле нет никакой разницы, что вы собираетесь использовать, если это размещенное приложение или упакованное приложение.

Основное различие между размещенными и упакованными приложениями заключается в том, что в первом вы размещаете пакет на своей стороне, предоставляя ему только URL-адрес, чтобы на Marketplace была ссылка на него. С другой стороны, при создании упакованного приложения вы передаете полностью автономное приложение, упакованное в Marketplace, чтобы они могли разместить его для вас и распространять в Marketplace.

person msaad    schedule 15.03.2014