HTML-письмо со ссылкой, которая зависит от платформы (Android-устройство против ПК) - PullRequest
0 голосов
/ 27 февраля 2011

Я отправляю электронное письмо, используя

new Intent (Intent.ACTION_SEND).

В этом письме есть ссылка для загрузки моего приложения.

Цель. Мне нужна эта ссылка:

  1. Если электронное письмо открывается в браузере на ПК:

    https://market.android.com/details?id=com.myapplication

  2. Если электронное письмо открыто на устройстве Android:

    market: // details? Id = com.myapplication

Таким образом, я уверен, что пользователь, открывающий ссылку с помощью устройства Android, напрямую связан с приложением Android Market по умолчанию ...

Cheers, B.

1 Ответ

0 голосов
/ 27 февраля 2011

Невозможно обнаружить по электронной почте, только если пользователь работает на устройстве Android или на компьютере (или даже на другом смартфоне).

Вы можете указать две ссылки напрямую и позволить пользователю щелкнуть правильную ссылку.

Вы не можете использовать JavaScript в своей почте, так как он игнорируется большинством программ чтения почты (в целях безопасности), но у вас может быть одна ссылка на пустую веб-страницу (либо JS, php, либо что-либо другое).знакомый с), который затем обнаружит, находится ли пользователь на телефоне или нет, и перенаправит его соответствующим образом.

...