从Web浏览器中的链接开始新的文本消息

时间:2017-03-28 23:01:23

标签: android html ios

我知道我可以通过链接打开像Spotify这样的外部程序,但我想知道是否可以使用预先填充的消息打开本机文本消息应用程序,方法与本地共享表。

例如,这将打开spotify:
<a href='spotify:track:7GhIk7Il098yCjg4BQjzvb'>Test link</a>

1 个答案:

答案 0 :(得分:1)

调用短信应用的意图

Intent smsIntent = new Intent(android.content.Intent.ACTION_VIEW);
smsIntent.setType("vnd.android-dir/mms-sms");
smsIntent.putExtra("address", phoneNumber);
smsIntent.putExtra("sms_body", text);
context.startActivity(Intent.createChooser(smsIntent, "SMS:"));

您也可以查看this answer以获取更多选项。