iPhoneでサイトを見ててLINEで送るボタンを押した時に、いちいちSafariでLINEの公式ページが表示されるのが、なんだか非常にうざく感じたので、どうにかならんもんかな?と、探していたらありましたよ!公式ページに!
設置方法|LINEで送るボタン
対策前
上記の公式ページ内の「3記述例」に、ワードプレス用のコードがあるのでそのままコピペして使っている方も多いでしょう。
<a href="http://line.naver.jp/R/msg/text/?<?php the_title(); ?>%0D%0A<?php the_permalink(); ?>"><img src="[ボタン画像のURL]" width="[ボタン幅]" height="[ボタン高さ]" alt="LINEで送る" /></a>
でもこのコードだと、一旦SafariでLINE公式ページを開いてから、LINEアプリを起動させます。
では、どうしたら良いのか?
答えは、上記の公式ページ内にあったのだ(笑)。
対策後
上記の公式ページ内の「2書式2」に…
タップ後、LINEアプリをダイレクトに起動します。
LINEアプリがインストールされていないと何も起動しません。画像の送信をサポートしています。
…と、あるのです!Σ( ̄□ ̄;)。
いや〜、気がつかなかったなぁ。
でも、公式ページを見る限り、このコードをどこに置換えれば良いのか、よくわかんないですよね?
なので、「1書式1」と「2書式2」を見比べてみた。
…
で、見つけた答えが、↓これ!
<a href="line://msg/text/<?php the_title(); ?>%0D%0A<?php the_permalink(); ?>"><img src="[ボタン画像のURL]" width="[ボタン幅]" height="[ボタン高さ]" alt="LINEで送る" /></a>
このコードだと、Safariで公式ページを開かずにLINEアプリを起動させる事が出来ます。
デメリットは?
というわけで、設置してテストしてみたら、Safariで公式ページを開かずに、LINEアプリが起動した!
良かった、良かった〜と、ほっとしたのもつかの間、どうして公式ページを開かせるのだろう?と考えた。
おそらく、LINEアプリをインストールさせたいんだろうけど、そもそも「LINEで送る」ボタンを押したがる人は、はなからLINEアプリを入れてるんじゃないかと…。つまり、デメリットはないのでは?と、考えるがいかがだろう?
どっちにしろ、PCでは公式ページを表示させる事位しか出来なくて、PC版LINEアプリが起動するわけでもないので、対策後のやつで充分かと…。
とりあえず、自分が快適ならきっと他の人の何割かは快適だろうから、良しとしよう(笑)。
コメント