シングルマザーnolaの生活日記。Web制作の小ネタから、料理、お役立ちグッズ、美容の日記まで広く浅く更新中。

FacebookのShareボタンがandroidで押せない

[2018.08.17]

Facebookのshare(シェア)ボタンがAndroidでクリックしても反応しないと言われたので、調査。

  • iphoneは反応していた。
    Androidのversion 7, 8でクリックが反応していない。(※動作する機種もあった)
  • 使用しているタグはfacebookのデベロッパーサイトから取得したもの
  • SDKではなく、iframeで取得
  • モバイルIframeにチェックを入れた

>facebookのデベロッパーサイト

吐き出されるタグはこんな感じでした。

 

試しにデベロッパーサイトでソースを取得するときにチェックしてた「モバイルIframe」を外してためしたところ、うまくfacebook投稿用のポップアップが表示されるようになりました。
iframeタグの中の mobile_iframe=true を  mobile_iframe=false にすればOKです。

モバイルIframeのチェックを外す!

mobile_iframeとは?

trueに設定すると、シェアボタンを押した場合に、(ポップアップではなく)モバイルのウェブサイトの上部のiframeにシェアダイアログが表示されます。このオプションはモバイルでのみ使用できます。デスクトップでは使用できません。

 

  • LINE

Advertisement

Site Search

Profile

profile

人生のいたずら(笑)でシングルマザーになったnolaです。Web制作をしています。主にコーディングをしていて、他にJS、PHP、WPカスタマイズなども。産休を経て現在はフルタイムでお仕事復帰です!