Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Android中的Gmail(或其他本机应用)WebView浏览器返回本机应用_Android_Webview_Deep Linking_Ios Universal Links_Android App Links - Fatal编程技术网

从Android中的Gmail(或其他本机应用)WebView浏览器返回本机应用

从Android中的Gmail(或其他本机应用)WebView浏览器返回本机应用,android,webview,deep-linking,ios-universal-links,android-app-links,Android,Webview,Deep Linking,Ios Universal Links,Android App Links,用户流 用户打开应用程序,点击“忘记密码” 发送“忘记密码”电子邮件 用户打开忘记密码的电子邮件,网站在gmail浏览器中打开 密码重置,网站显示“返回应用程序” 返回应用程序按钮是一个深度链接/应用程序链接 gmail浏览器不允许用户打开深层链接和导航,导致404 这似乎影响了所有的网络视图。这些链接是“通用/应用”链接,因此它们以“https://”开头 作为记录,这在iOS中工作 找不到关于此的任何其他帖子,如果重复,请道歉。好的,经过一点研究后,立即解决的办法是使用意图,因为应用程序

用户流

  • 用户打开应用程序,点击“忘记密码”
  • 发送“忘记密码”电子邮件
  • 用户打开忘记密码的电子邮件,网站在gmail浏览器中打开
  • 密码重置,网站显示“返回应用程序”
  • 返回应用程序按钮是一个深度链接/应用程序链接
  • gmail浏览器不允许用户打开深层链接和导航,导致404
这似乎影响了所有的网络视图。这些链接是“通用/应用”链接,因此它们以“https://”开头

作为记录,这在iOS中工作


找不到关于此的任何其他帖子,如果重复,请道歉。

好的,经过一点研究后,立即解决的办法是使用意图,因为应用程序链接在您无法控制的网络视图中被破坏

<a href="intent://applink.com/path/of/link#Intent;scheme=https;package=com.acme.packagename;end">Link</a>

好的,经过一番研究后,立即解决的办法是使用意图,因为应用程序链接只是在您无法控制的网络视图中断开

<a href="intent://applink.com/path/of/link#Intent;scheme=https;package=com.acme.packagename;end">Link</a>