Ich habe eine App, in der ich eines seiner Activities
durch ein benutzerdefiniertes Schema öffnen möchte. Hier ist meine Tätigkeit im Manifest:Eröffnung Aktivität von benutzerdefinierten Schema funktioniert nicht in allen Browsern außer Firefox
<activity
android:name=".activity.ResetPasswordActivity">
<intent-filter
android:autoVerify="true">
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="monicaaa" android:host="reg"
android:pathPrefix="/password/reset/confirm"/>
</intent-filter>
</activity>
In iOs, ich den speziellen Bildschirm auf der App, indem Sie einfach auf dem Link von meiner Google Mail öffnen: monicaaa://reg/password/reset/confirm/
, aber in Android, kann ich nur öffnen, die ResetPasswordActivity
durch Firefox mobiler Browser. Es funktioniert nicht in Chrome, es funktioniert nicht im Standardbrowser. Nur Firefox.
habe ich gelesen, dass Google nicht mehr erlaubt, benutzerdefinierte Schemata zu öffnen, stattdessen muss ich meine Verbindung als solche schreiben:
intent://reg/password/reset/confirm/#Intent;schema=monicaaa;package=com.monicalabbao.monicaaa;end
Aber dann ist es nicht überhaupt in jedem Browser funktionieren.
Bitte sagen Sie mir, was ich vermisse oder ob es bereits Antworten gegeben hat, usw. Danke!
Danke. Ich habe es korrigiert, aber es funktioniert nicht anderswo außer Firefox. –