Android открывает пользовательскую схему URL-адресов из приложения facebook

Я использую intent-filter для открытия пользовательских URL-адресов в своем приложении, и оно отлично работает.

Когда я пытаюсь открыть свой пользовательский URL-адрес из браузера Google Chrome или собственного приложения Facebook (в личном сообщении он работает хорошо), он не работает и открывает его как веб-сайт.

Мой код:

<intent-filter>
  <category android:name="android.intent.category.DEFAULT" />
  <category android:name="android.intent.category.BROWSABLE" />
  <action android:name="android.intent.action.VIEW" />
  <action android:name="android.intent.action.SEND" />
  <data
    android:host="mydomain.co.il"
    android:scheme="http" />
  <data
    android:host="www.mydomain.co.il"
    android:scheme="http" />
  <data
    android:host="www.mydomain.co.il"
    android:scheme="myscheme" />
</intent-filter>

person Idan Gozlan    schedule 02.01.2013    source источник
comment
вам, вероятно, не хватает типа данных?   -  person njzk2    schedule 02.01.2013


Ответы (1)


Вероятно, это та же ошибка, что упоминалась в следующем справочном сообщении, в нем говорилось, что это Ошибка Chromium, вы можете найти обходной путь для этой проблемы.

OAuth и пользовательская схема приводят к ERR_UNKNOWN_URL_SCHEME в Chrome

person iBabur    schedule 24.07.2013