3

我正在尝试发送打开我的 Android 应用程序的深层链接:

String body = "<a href=\'myscheme://myurl?Id=37\'>Link to simulation</a>";
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("text/html");
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "share");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml(body));
startActivity(Intent.createChooser(emailIntent, "Email:"));

但是,当我通过桌面 chrome 浏览器收到带有上述代码的电子邮件和我的 Gmail 时,我只收到纯文本。
当我发送时,http://myurl我确实得到了链接。

是否可以使用自定义方案发送链接?

4

1 回答 1

6

使用 tinyurl api 生成http://tinyurl.com/api-create.php?url=myscheme://myurl?Id=37 你得到的短链接http://tinyurl.com/ofmudsw

于 2013-10-16T14:55:40.313 回答