2016-03-09 4 views
0

Я не могу получить приложение, которое я написал для запуска, когда определенный URL-адрес передается обратно в браузер.Андроид браузер не запускает приложение

Когда пользователь запускает браузер по умолчанию и переходит к тому, где работает мой сервер, например: www.test.com, на удаленном сервере отображается список фильмов и книг. Когда пользователь выбирает один из этих элементов, то есть фильм или книгу, сервер отправляет обратно URL-адрес, который начинается с bb: // и содержит uri link.fil? Data = 1. Таким образом, URL выглядит следующим образом отправляется обратно с сервера:

bb://link.fil?data=1 

В настоящее время я манифест, который объявляет следующий фильтр намерения:

 <intent-filter> 
      <action android:name="android.intent.action.VIEW" /> 

      <category android:name="android.intent.category.DEFAULT" /> 
      <category android:name="android.intent.category.BROWSABLE" /> 
      <data 
       android:scheme="bb" 
       android:host="test.com" 
       android:path="/.*" 
       android:pathPattern="/.*\\.*"/> 
       /> 
      <data 
       android:scheme="bb" 
       android:host="www.test.com" 
       android:path="/.*" 
       android:pathPattern="/.*\\.*" 
       /> 
     </intent-filter> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN"/> 
      <category android:name="android.intent.category.LAUNCHER"/> 
     </intent-filter> 

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

После того, как вы выполнили многие из приведенных ниже примеров, я по-прежнему не могу заставить это работать и буду благодарен за любую помощь, которую вы можете предоставить.

ответ

0

вопрос лежал с хромом и Mozilla их отклонении вызова - при использовании браузера по умолчанию на андроид приложение был вызван из браузера, что и требовалось. Поэтому я отмечаю предыдущий ответ как правильный, но проблема заключается в том, что iframe теперь использует хром и моззила. Может быть, у кого-то есть ответ на исправление этих исключений?

0
<intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 
     <category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 
<intent-filter> 
     <action android:name="android.intent.action.VIEW" /> 
     <category android:name="android.intent.category.DEFAULT" /> 
     <category android:name="android.intent.category.BROWSABLE" /> 
      <data 
       android:host="link.fil" 
       android:scheme="bb" /> 
</intent-filter> 
+0

Спасибо, но это не сработало. –

Смежные вопросы