我对该功能有疑问
我正在使用Xamarin.android
[当我打开url时,打开应用程序就可以了,但是我的任务是在应用程序中创建重置密码表单,我将通过电子邮件地址将该网址发送给用户,当用户单击链接时,打开特定页面(reset_password表单)
我在清单上使用的那个
<activity android:name="com.companyname.petrol_stations_in_egypt">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSEABLE"/>
<data android:host="publicservices.page.link/resetpassword" android:scheme="https"/>
<data android:host="publicservices.page.link/resetpassword" android:scheme="http"/>
</intent-filter>
</activity>
感谢所有人
我创建了自己的解决方案,但我问是否还有另一种方法:)当我第一次打开应用程序时,它将通过此代码
if (Intent.DataString == "https://publicservices.page.link/resetpassword")
{
Intent intent = new Intent(this, typeof(Reset_Password));
StartActivity(intent);
}
并且当用户单击URL链接时,它将在URL路径的意图数据字符串处获得,因此如果条件输入,我将其传递给其他形式