Android не запускает намерение Facebook Messenger с URL-адреса тега NFC - PullRequest
0 голосов
/ 24 октября 2019

Я работаю с тегами NFC и пытаюсь запустить ссылку Facebook Messenger вне сканирования. Я написал несколько php, которые обнаруживают пользовательский агент и перенаправляют на Android-приложение или запускают приложение на iOS.

Проблема в том, что приложение просто не запускается на Android при сканировании тега - я получаюпустая белая страница в Chrome.

Это работает 100% времени для iOS, и если я просто перехожу на страницу в Chrome, но никогда из сканирования тегов. Вот процесс:

Тег NFC содержит URL-адрес: https://mytestsite_dot_com/go.php

Страница обнаруживает пользовательский переадресацию и перенаправляет на намерение Android или запуск приложения iOS с откатом к URL-адресу messenger m.me

URL: https://m.me/[PAGE-ID] перенаправляет нормально при просмотре прямо на страницу, или нажатие кнопки / ссылки не работает при сканировании NFC

Намерение Android: intent: // user / [PAGE-ID] /#Intent;scheme=fb-messenger;package=com.facebook.orca;end перенаправляет точный просмотр непосредственно на страницу, или нажатие кнопки / ссылки не работает при сканировании NFC

Запуск приложения iOS: fb-messenger-public: // user-thread / [PAGE-ID] работает 100%

Есть ли перенаправление на перенаправлениеработать на Android? В противном случае мне нужно отобразить промежуточную целевую страницу и попросить пользователя нажать кнопку, чтобы продолжить, если они на Android.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...