0

在我的 AndroidManfiest.Xml 中的 Xamarin.Forms 应用程序中,我创建了自己的自定义方案并通过它发送参数,一切都很好,但问题是我通过 html 文件打开了应用程序,<a href="myapp://my_parameters">Open my App</a>但我无法myapp://my_parameters通过 Android 打开该 URL()消息应用程序,FB messanger 应用程序等。

那么有没有办法做到这一点?从任何地方通过自定义 URL 打开我的应用程序?

或者我必须使用真实网站在其上部署我的 URL 并从那里发送我的自定义方案 URL?

PS:我注意到 Facebook、Uber 等大公司使用 http URL 发送消息。

4

1 回答 1

0

您可以参考以下代码

Android.Net.Uri uri = Android.Net.Uri.Parse("myapp://my_parameters");
Intent intent = new Intent(Intent.ActionView, uri);
StartActivity(intent); 
于 2018-11-01T08:54:34.743 回答