2014/01/29 更新しました→新しい記事へ
android アプリをブログで紹介したい、って時に使っていた AndroidHTML ブックマークレットを久しぶりに使ってみたものの動かず。
どうやら Android マーケットから Playストアに変わったため使えなくなった模様。
幸いにも制作者の方が公開してくだすってるのでこれはひとつ修正しましょうということで。
Play Store 向けに修正しました
Hatena let で公開されていたので fork して修正。
元の AndroidHTML からの変更点は
- Playストア対応
- 画像に alt を追加
- chrome で閲覧時に画像が webp 形式になるのを png にする
- 出力を調整
- 無料の場合 undefined になってたのとかを修正
ぐらいです。
動作確認してみたところ
Playストアで使ってみますと
Playストアは https なんで http な Hatena let のブックマークレットだと安全じゃないと言われてしまいます。
“安全でないスクリプトを読み込む” を押せばまぁいけるんですが、毎回となると面倒。
https な Dropbox にブックマークレットを据えた
これで問題なく使えるように。
ブックマークレットの登録はこれ→ AndroidHtml for Play
ブックマークレットの使い方は、Playストアのアプリ単独ページに訪れブックマークレットをクリックでOKです。
ブックマークレットを使うと
こんな感じで出力されます。
インストール済みの有料アプリの場合価格が取得できないので、シークレットウインドウ開くなり、ログアウトするなりしましょう。
まとめ
元々制作された nkunijp さん pantherlamd0219 さんにスペシャルサンクスです、それ以外ありません。
とりあえずこれで android アプリの紹介が滞りなくできると思います。
最近は Android アプリを紹介する機会がめっきり無くなりましたが、備えあれば憂い無し。 / AndroidHTML ブックマークレットが動かなかったんで直してみたよ。 #webwork @hayashikejinanさんから
ブクマ忘れてた。
アイコン画像を横幅300pxのものをcssで150pxに縮小していますが、もとから150pxのものを取得するようにはできませんか?(URLの最後のw300をw150にすると150pxのものになります。)
たぶんそのほうがサイズも小さくなると思います。(画質はどうだろう…?)
ほうほう、あと欲しい機能とかあれば言ってもらえるとやりますともええ。
こんばんは、いつも勉強させていただいてます(*´ω`*)
「ブックマークレットの登録はこれ→ AndroidHtml for Play」が
ページないですって言われてしまうのですが、また公開して頂けると嬉しいです!
この記事、公開時にスマホで見ていてまだ登録していなかったのです(´・ω・`)
ご検討おねがいいたします!
ちょっと変更したので近々公開します!
すみません!
いやったー!ありがとうございます!楽しみに待っています(∩´∀`)∩♪