Das Frontend öffnet die APP im Mobiltelefon über das URL-Schema
Voraussetzungen: Wenn Sie auf einen Link auf der Webseite klicken, wird die entsprechende App auf dem Mobiltelefon aktiviert und die Funktionsseite der angegebenen App geöffnet.
Methode: Legen Sie die Aktion für die zu öffnende Seite in AndroidManifest.xml fest, zwei Kategorien, Daten
<activity android:name=".MainActivity2">
<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="fshao" android:host="my.app" android:pathPrefix="/openwith"/>
</intent-filter>
</activity>
Für eine Weile lautet das URL-Anforderungsformat: scheme://host/path? Übergebene Parameter
Entsprechende Seite zum Abrufen von Daten:
Kotlin:
val uri = intent.data
if(uri != null){
val url = uri.toString()
val scheme = uri.scheme
val host = uri.host
val port = uri.port
val path = uri.path
val pathSegments = uri.pathSegments
val query = uri.queryParameterNames
for (key in query){
showText = showText + key + ":" + uri.getQueryParameter(key) + "\n"
}
tv_show.setText(showText)
}
Java
Sehen Sie sich den Blog dieses großen Kerls an: https://www.cnblogs.com/chaoyuehedy/p/9004224.html
Dieser Artikel liest auch diesen Blog und zeichnet ihn auf.