JavaScript用の携帯絵文字変換ライブラリを公開します
FirefoxのMobileSimulatorアドオンで使用しているJavaScript用の携帯絵文字変換ライブラリを公開します。
携帯の絵文字をPCでも見れるように画像ファイルに変換してくれます。
すでに過去のエントリでも書いていますが、PHPの携帯絵文字変換ライブラリMobilePictogramConverterをjavascript用に大幅に改変したものです。
で、改変したわりには絵文字のバリエーションには一部しか対応していません(汗)
それについてはFirefox MobileSimulatorアドオンの絵文字の取り扱いについてに記載したとおりです。
たとえば、DoCoMoやAuのSJIS10進数値参照()のような記載方法には対応していません。
これについては今後対応していく予定です。
またPCでの絵文字表示に特化しているので、もともとのPHP版にあったようなキャリア間の絵文字相互変換機能などは削りました。
使用方法やスクリーンショットは以下のような感じです。
(ダウンロードしたZIPファイルのexampleフォルダの中にもサンプルがあります。)
DoCoMo
var mpc = MobilePictogramConverter.factory(MPC_DOCOMO); mpc.setImagePath("../img"); //set your image file path var string_not_converted = /* your code */; var string_converted = mpc.convert(string_not_converted);
Au
var mpc = MobilePictogramConverter.factory(MPC_EZWEB); mpc.setImagePath("../img"); //set your image file path var string_not_converted = /* your code */; var string_converted = mpc.convert(string_not_converted);
SoftBank
var mpc = MobilePictogramConverter.factory(MPC_SOFTBANK); mpc.setImagePath("../img"); //set your image file path var string_not_converted = /* your code */; var string_converted = mpc.convert(string_not_converted);