9

我想在 Android 版 Chrome 中从 Javascript 中调出 Android 共享菜单。我知道您可以从 Chrome 启动特定应用程序: https ://developers.google.com/chrome/mobile/docs/intents

有没有办法使用 href="intent://..." 打开共享菜单?这是在应用程序中完成的方式:http: //developer.android.com/training/sharing/shareaction.html

4

3 回答 3

4

MDN中提到了navigator.share一项实验技术。

还在Google Developers 页面中进行了更多描述。

从 chrome 61 你可以做到这一点,这是我在网上找到的演示。我已经在最新的 Android Chrome(在 Android Oreo 上)上对其进行了测试,它运行良好。

于 2018-03-11T06:59:28.813 回答
1

快速的答案是你不能。

我制作了这个示例: http: //jsbin.com/AdAPEmu/2,它构造了 Intent,因为它会出现在 Android 上,而 Chrome 无法识别它,它需要一个包来配合它。

于 2013-10-10T12:32:53.237 回答
1

这篇文章Triggering a native Share intent on Android from the web可能会提供更多详细信息,说明为什么从网页触发 Intent 目前无法正常工作。

所以,是的,显然您可以完成这项工作,但可能只能使用您自己的目标应用程序(您可以控制清单的应用程序)。

于 2016-04-14T13:43:09.107 回答