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:"));

しかし、上記のコードが記載されたメールと、デスクトップのクロム ブラウザを介して 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 に答える