jpmobileプラグインとSoftbank
バージョンによるかもしれないけど、jpmobileプラグインってソフトバンクの時だけ文字コードの変換をしないようになってんのね。
class Jpmobile::Filter::Sjis # 前略 # to_internalを適用するべきかどうかを返す。 def apply_incoming?(controller) # Vodafone 3G/Softbank(Shift-JISにすると絵文字で不具合が生じる)以外の # 携帯電話の場合に適用する。 mobile = controller.request.mobile mobile && !(mobile.instance_of?(Jpmobile::Mobile::Vodafone)||mobile.instance_of?(Jpmobile::Mobile::Softbank)) end alias apply_outgoing? apply_incoming? # 後略 end
ちょっとはまった。