はてブシェアボタンをモバイルで表示できない PR 2017/5/29 シェアする 0 0 0 0 LINE! 239 0 Simplicityの特徴 › フォーラム › Simplicityについての質問 › はてブシェアボタンをモバイルで表示できない このトピックには3件の返信、2人の参加者があり、最後にわいひらにより6年、 10ヶ月前に更新されました。 3件の返信スレッドを表示中 投稿者 投稿 2017年5月29日 1:52 PM #52779 返信 なかっちゲスト 恐れ入ります。 Simplicity ver2.5.0を使用しております。 SNSの設定で、はてブボタンを表示するようにした際、 PC版では問題がでないのですが、モバイルからアクセスすると、 はてブボタンの表示がされず、それより下のコンテンツが読み込まれない現象が起きており こちらに書き込ませて頂きました。 はてブボタンの表示をしない設定にした場合には、他のボタンは問題なく表示され、 コンテンツも表示できます。 以下にURLを記載致します。 http://aikoscience.club/%E6%AD%8C%E8%A9%9E%E3%81%AE%E5%8D%98%E8%AA%9E%E5%87%BA%E7%8F%BE%E9%A0%BB%E5%BA%A6%E3%80%9C%E6%A1%9C%E3%81%AE%E6%9C%A8%E3%81%AE%E4%B8%8B%E3%80%9C/ 解決方法等、おわかりになる方がいらっしゃいましたら、お教えいただけますと幸いです。 よろしくお願い致します。 2017年5月29日 5:33 PM #52780 返信 なかっちゲスト 追記です。 バージョン2.5.5aにアップデートしてみましたが、 症状は変わらずでした。 2017年5月29日 6:39 PM #52781 返信 なかっちゲスト 自己解決で申し訳ございません。 apacheのエラーログから、 php-mbstringがインストールされていないことが原因であることがわかりました。 上記パッケージをインストールしたところ、 モバイル版でも表示されるようになりました。 お騒がせ致しました。 2017年5月29日 8:19 PM #52787 返信 わいひらキーマスター php-mbstringがないと、そういった不具合が出るのは想定していませんでした。 おそらく、はてブ用のURLを出力するときにmb_convert_encodingを利用しているのが原因かと思います。 手元のファイルをmb_convert_encoding関数を利用しないものに修正しておきました。 次回のバージョンからは、php-mbstringがインストールされていなくても、おそらくエラーは出ないと思います。 ご報告ありがとうございます。 投稿者 投稿 3件の返信スレッドを表示中 返信先: はてブシェアボタンをモバイルで表示できないで#52787に返信 あなたの情報: お名前 (必須) メール (非公開) (必須): ウェブサイト: キャンセル 送信