Gyamap用にGooglemapのplaceページからScrapboxに転載する拡張機能
public.icon
https://i.gyazo.com/a32cc54aa1e62f994c7d24bdb54540a4.gif
手動
リリース申請完了!
https://gyazo.com/07c3ea56a1a9c039c1753a702d8acaff
うぉーーーーー
https://gyazo.com/038f7ddd1bc3bbad1bd81d55ef48c809
作る!
できた!
拡張機能のボタンを押す⇨googlemapのplaceurlかどうかを判定する
https://www.google.com/maps/place/%E5%BC%81%E8%B2%A1%E5%A4%A9/@35.1847501,136.8974996,17z/data=!4m6!3m5!1s0x600376c9c9413fff:0xda593f0bb5c21ec4!8m2!3d35.1861519!4d136.8959329!16s%2Fg%2F11f3m945mg
こんな感じのURLを想定
placeの後は場所の名前なのでそれをそのままタイトルとして利用する
scrapboxに名前と場所を転載してくれる
Option機能
Google Place APIを有効化したKeyを設定すれば
GoogleMapで検索をかけて、該当する画像を一つ一緒に貼り付けてくれる
実装で困ったこと
Gyamapは現在Gyazoにアップロードされた画像しか読み込まないようにしている
⇨GooglePhotoの直リンクでは動かなかった
⇨Gyazoアップロードを実装した
Scrapboxに転載する時、.jpgのような画像直リンクではない場合、画像として処理されない
⇨#.jpgをつけてやる
画像URLはURLエンコードする必要がある
Githubで回答する場合はいらないのか
セルフビルドには必要ありません!しかも今回生のhtmlとjsを書いたのでnpm run buildなどもしなくてただzipダウンロードするだけで使えます!inoue2002.icon*2
ハッカーとして成長しすぎtkgshn.icon
関連