Я использую формат URI, http://play.google.com/store/apps/details?id=<package_name>
описанный в разделе « Связывание с вашими приложениями» в Google Play , чтобы открыть приложение в Android Market или Google Play для его установки. Но он открывается только в браузере, как на рабочем столе. И когда Install
нажимается, он просит пользователя войти в систему для установки.
Как связать приложение в Google Play, чтобы пользователь мог его установить?
google-play-store
browser
app-market-link
slybloty
источник
источник
Settings -> Applications -> Manage applications
и очистить настройки по умолчанию для браузера, чтобы убедиться, что это не вызывает проблемы. Если это не сработает: какое у вас устройство? Вы пытались ввести URL-адрес прямо в браузере и посмотреть, что происходит? Где именно появляется эта ссылка? (На веб-странице или в другом приложении?)http
иhttps
. Дажеmarket
. И тот же результат.Ответы:
Попробуйте напрямую это, если ссылка возникла из приложения для Android для обработки:
market://details?id=<package_name>
Примечание: нет домена и хоста.
источник
Я использую код ниже, и он отлично работает с моим телефоном и эмулятором.
Для телефона с приложением Google Play оно автоматически откроет приложение. Для эмулятора (без приложения Google Play) он автоматически откроет браузер.
источник
Во-первых, пользователь может фактически установить приложение с маркета. Он просто не может сделать это напрямую, но только заставляет Google удаленно установить приложение через веб-сайт, как он сделал бы, если бы он просматривал рынок на своем ПК.
Во-вторых, с каким браузером вы это тестируете? Opera плохо интегрирована в Android и не будет открывать URL-адреса Play в приложении. На самом деле я не уверен, что даже родной браузер будет.
Может быть, вы должны просто использовать
market://
ссылки вместоhttp://
ссылок.источник
Настройки> Приложения> Все (верхняя вкладка)
Нажмите кнопку Меню> Сбросить настройки приложения
Источник: http://www.youtube.com/watch?v=zt_alKha_-s
источник
Я нашел простое и легкое решение.
<meta http-equiv="REFRESH" content="0; URL=market://details?id=package_name" />
источник
Чтобы иметь решение, которое работает наилучшим образом для настольных ПК / Android / мобильных устройств, кроме Android:
HTML:
JS:
источник