2015-05-01 6 views
0

Здравствуйте, друг я wnat, чтобы открыть свое приложение формы браузер URL так в моем menifest файл ниже мой кодПроблемы в открытом моем приложении из браузера URL в андроиде

<activity 
     android:name=".Registration" 
     android:exported="true" > 
     <intent-filter> 
      <data 
       android:scheme="rentalandroid"/> 

      <category android:name="android.intent.category.VIEW" /> 
      <category android:name="android.intent.category.DEFAULT" /> 
      <category android:name="android.intent.category.BROWSABLE" /> 

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

и я хочу, чтобы открыть мое приложение формы приложения Gmail который я получаю одну почту и внутри, что одна кнопка здесь. поэтому, когда я нажмите на эту кнопку в то время мое приложение должно быть открыто с регистрационным экраном, который я установил схему, что таким образом мой PHP разработчик набор URL в кнопку почты нажмите, как показано ниже

Мой браузер URL является

http://secure.worldofrental.com/test/reg/36df6c69bf33fa39863e048a3018f899 


<a href='.base_url("test/reg/".$row['accsesskey']).'>testlink</a> 

Использование вышеуказанного кода в моем gmail im неспособно щелкнуть по этой кнопке, поэтому я не могу перейти к моему приложению, так что любая идея, как я могу решить эту проблему?

ответ

1

Ваша схема URL должен быть rentalandroid для этого, чтобы работать:
Пример: rentalandroid://mywebsite.com

<activity 
      android:name=".Registration" 
      android:exported="true" > 
      <intent-filter> 
       <data 
        android:scheme="rentalandroid"/> 

       <category android:name="android.intent.category.VIEW" /> 
       <category android:name="android.intent.category.DEFAULT" /> 
       <category android:name="android.intent.category.BROWSABLE" /> 

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

Lazy Ninja: ваш код работает, но теперь вы можете chekc мой другой вопрос [http://stackoverflow.com/questions/30317211 /issue-in-using-custom-url-schema-application-open-option-dialog-not-open-through](http://stackoverflow.com/questions/30317211/issue-in-using-custom-url- схема-приложение с открытым вариантом-диалог-не открыть сквозной)? –

0

Попробуйте удалить категорию для просмотра:

<activity 
     android:name=".Registration" 
     android:exported="true" > 

    <intent-filter> 
     <data android:scheme="rentalandroid"/> 
     <category android:name="android.intent.category.DEFAULT" /> 
     <category android:name="android.intent.category.BROWSABLE" /> 
     <action android:name="android.intent.action.VIEW" /> 
    </intent-filter> 
</activity> 
+0

Haresh Chhelana: есть ли изменения в PHP стороне ? –

+0

@ HarshalKalavadiya, может быть, но сначала не пытайтесь проверить, работает ли это или нет. –

+0

Haresh Chhelana: Я сделал по вашему предложению, но он не работает, он напрямую открывается в браузере, а не в моем приложении. –

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