2017-08-09 5 views
0

WhatsAppを使用して、Webサイトのユーザーが現在のWebページURL(ViewBag.OgUrlに保存されている)を共有できるようにします。WhatsAppは、説明文でURLリンクを共有するためにhtmlのみを使用します。

のWhatsAppメッセージがクリックされたとき、(ViewBag.OgUrlに格納されている)URLを開きます(ViewBag.OgTitleに格納されている)URLタイトルが含まれている必要があります。

これはjsなしでhtmlで行う必要があります。

標準的な方法は次のとおりです。単に、その後

@{ 
    var urlWhatsapp = "whatsapp://send?text=" + @ViewBag.OgUrl; 
    } 

そして:

<a href="@urlWhatsapp" target="_blank">WhatsApp Share</a> 

は、これは実際のURLが共有されているという事実はなくタイトルから離れて正常に動作します。

例えば

私はそれがのWhatsAppで表示したいと思いながら、のWhatsAppメッセージは、実際のリンクhttp://example.org/が含まれています

First example

答えて

0

のWhatsApp上のリンクにあなたがしたい方法を共有することはできません。 http://example.org/のような完全なリンクでのみメッセージを送信することができ、WhatsAppはこれをあなたのリンクとして検出します。

+0

はい、私は標準的な方法を使用します。私はリンクに名前を付けることができなかったかどうか確信していませんでした。 – user6099216

0

質問の答えは、この時点で、テキスト+のWhatsAppによって識別されるリンクを送信することが可能であるということであるHTMLベースの手続き(ノーJS)

について尋ねました。

クリックしたときにURL自体にリンクされるタイトルのみを送信することはできません。

HTML内の構文は次のとおりです。@のViewBag.OgTitleはタイトルと@ ViewBag.OgUrlある

@{var urlWhatsapp = "whatsapp://send?text=" + @ViewBag.OgTitle + " - " + @ViewBag.OgUrl;} 

    <a class="fa fa-whatsapp" href="@urlWhatsapp" target="_blank"></a> 

は完全なURLである(を含むhttp://またはhttps://)

関連する問題