前回の記事でUbiquityにStartCommandのコマンドを登録する方法をご紹介したのですが、はてブのコメントで「日本語をパラメータに渡してコマンドを実行すると文字化けする」という報告がありました。
しらべてみると、クエリでURIエンコードするのを忘れてました。orz
_getQueryメソッドの戻り値返す部分を
return encodeURI(query);
に変更すると治りました。
StartCommand側のエクスポートする際にも上記の修正を入れておりますので、再度コマンドをエクスポートしていただくと文字化けしないと思います。
ちなみに、about:configで
network.standard-url.encode-query-utf8=true
にするだけでもうまくいくようです。
あと、Ubiquityで日本語入力時にCtrl+Mで入力確定しないといけないと書いたのですが、日本語変換に対応したアドオンを公開されている人がいました。(感謝!!)
Ubiquity0.1.1をエンターキーの日本語変換確定に対応させてみた - 遙かへのスピードランナー
是非、こちらをインストールしてみてください。
RHODIA ロディア グッズ特集
- ロディアNo.11専用コードバンメモカバー
- 馬革メモ帳カバー -大感謝祭10倍
- ロディア ブロックロディア No.11レザーカバーWithカラーバンド
- クリスマスプレゼントにも最適♪ Ain Soph(アインソフ)メモパッドホルダー(小) DA81-HP
- ロディア11(カバー付シリーズ)クリスマス限定 ホワイト・パープル
- ロディア 11バイカラー ブロックロディア No.11付 クリスマス限定商品【即納対応商品】
- RHODIA(ロディア)アドバンストマウスパッド5ミリ方眼
- ロディア/ブロックロディア/5mm方眼 No.11 10冊セット
- スリップオン イタリアンナチュラルタンドレザー/ブッテーロ ロディア メモカバーNo.11【...
- ロディア/限定ボックス
|
スポンサード リンク |






























最近のコメント