У меня есть приложение Firefox OS, где я хочу, чтобы ссылка открывалась за пределами приложения (ссылка на другой сайт, и открытие его в приложении сделает приложение непригодным для использования без силы). Как мне это сделать?Как открыть ссылку в браузере по умолчанию в Firefox OS?
5
A
ответ
5
Если вы не хотите изменять все ссылки в приложении, вы можете использовать WebActivities, например. например:
/*
* Open all external links in the browser
*/
$('a[href^=http]').click(function(e){
e.preventDefault();
var activity = new MozActivity({
name: "view",
data: {
type: "url",
url: $(this).attr("href")
}
});
});
5
Использование target="_blank"
на <a>
тег:
<a href='http://different.site/' target='_blank'>Different site</a>
На самом деле, если вы отправляете приложение с внешними ссылками без него на площадке, она должна быть отвергнута. поэтому не смотрите :)
Смежные вопросы
- 1. Qt: Как открыть ссылку в браузере пользователя по умолчанию?
- 2. Как открыть ссылку в браузере по умолчанию из HTA?
- 3. Как открыть ссылку в браузере по умолчанию с помощью JavaMe?
- 4. Открыть ссылку в браузере по умолчанию устройства. Приложение Crosswalk android
- 5. PhoneGap: открыть внешнюю ссылку в браузере по умолчанию (вне приложения)
- 6. iPhone приложение должно открыть ссылку в браузере Safari/по умолчанию
- 7. Как открыть ссылку в браузере?
- 8. Сделать ссылку от Electron Открыть в браузере
- 9. Как открыть ссылку в другом браузере?
- 10. WebIDL в браузере Firefox/OS
- 11. WebBrowser IFrames открыть в браузере по умолчанию
- 12. Открыть все ссылки в браузере без jquery- Firefox OS
- 13. Открыть URL в существующем браузере не в браузере по умолчанию
- 14. Открыть ссылку в определенном браузере
- 15. Открыть ссылку в другом браузере
- 16. Открыть исходящую ссылку в iframe по умолчанию?
- 17. Открыть ссылку в браузере с кнопкой java?
- 18. Открыть ссылку в браузере или открыть приложение
- 19. Открыть ссылку в другом браузере java swing
- 20. Как заставить UIWebView открыть ссылку в браузере?
- 21. Javascript force открыть ссылку в браузере
- 22. Как открыть и закрыть ссылку в Firefox?
- 23. Как открыть браузер по умолчанию в C#
- 24. C++ OS X открыть браузер по умолчанию
- 25. Как открыть URL-адрес в браузере по умолчанию?
- 26. Как открыть URL-адрес в браузере по умолчанию onclick?
- 27. Как открыть ссылки iframe в браузере по умолчанию?
- 28. Как открыть данные: image/png; base64 URL в браузере из приложения Firefox OS?
- 29. Как открыть ссылки в браузере по умолчанию в браузере InApp на PhoneGap
- 30. System.Uri ("") в браузере по умолчанию?
Что делать, если я не хочу открывать новые окна, когда это не приложение для ОС Windows? : \ –
Сделайте это до сборки :) При создании для приложения используйте 'target = '_ blank''. При создании для Интернета не используйте его. –
Но у меня нет отдельной сборки, это просто веб-сайт, который также можно использовать в качестве приложения для ОС Firefox: \ –