我使用下面的代码从 Android 设备中的 Opera mini 启动应用程序。它不是每次都加载应用程序。如果我每次都更改 URI,那么它每次都会工作,但如果我使用相同的 URI,那么它将启动一次,但下次尝试不加载应用程序。
代码:
<intent-filter>
<data android:scheme="nvin.scan" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
我也检查了 Youtube 是否相同。如果我在浏览器中使用了 Youtube 的 URI(即 vdn.youtube://),那么它每次都可以使用。所以请让我知道我需要在我的代码中进行哪些更改才能像 Youtube 一样工作。
谢谢,