[英]Receiving of the URL scheme of the mobile app in JS
我正在尝试在浏览器中获取我的移动应用程序的 URL 方案。 然后,当我单击某个按钮时,它应该重定向回移动应用程序。
AndroidManifest.xml
<activity
android:launchMode="singleTop"
android:name=".MainActivity"
android:label="@string/app_name"
android:configChanges="keyboard|keyboardHidden|orientation|screenSize"
android:windowSoftInputMode="adjustResize"
android:screenOrientation="portrait"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
<action android:name="android.intent.action.DOWNLOAD_COMPLETE"/>
</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:scheme="my.app" />
</intent-filter>
</activity>
我尝试了这种方法,但document.referrer
始终为空:
const link = document.referrer;
window.location.replace(link);
是否可以在JS中动态获取应用程序的URL方案或者我需要知道它?
UPD:伙计们,如果您有任何建议,我将不胜感激。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.