android - 如何使用意图共享多个链接我有一个用于 android playstore 的链接,另一个用于 iOS
问题描述
Intent i = new Intent(Intent.ACTION_SEND);
i.setType("text/plain");
String sAux2 = "https://play.google.com/store/apps/details?id="+appPackageName+"\n\n";
String sAux3 = "https://itunes.apple.com/pk/app/taxi-app/id1459541805?mt=8";
i.putExtra(Intent.EXTRA_TEXT, sAux2);
i.putExtra(Intent.EXTRA_TEXT, sAux3);
startActivity(Intent.createChooser(i, "choose one"));
我需要分享这两个链接。我正在尝试这样。
解决方案
查看 Firebase 动态链接......它是专门为处理这个问题而设计的。它基本上会生成一个在 android 和 ios 上都可以使用的链接。
如果未安装应用程序,您可以将其配置为在 android 上打开 play store,并在 ios 上类似地打开应用程序商店。还有其他用例。
因此,使用动态链接,您需要共享一个可以完成工作的链接
推荐阅读
- asp.net - 如何使用 Select2.js 从 WebService 填充和优化 DropDownList
- python - Django 显示带有元组数据的格式化字符串(仅调用一次)
- r - 通过匹配命名数字乘以 R 数据帧的行
- gruntjs - VS 2019 gruntfile.js 使用 'sass = require('node-sass')' 时找不到任务
- c# - 如何删除临时 Slack 消息
- bash - 在 bash 中解析 --this=style 命令行参数
- reactjs - 为什么在 useEffect 中调用函数时会收到 react-hook 警告?
- javascript - 使用 react-router 时,我刷新并丢失了我的状态?
- python - 使用 Ninja 和 Skia 构建错误。即使文件存在也无法找到 icudtl.dat
- r - 如何在页面加载时自动呈现 rmarkdown (.Rmd) 文件?