人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

flashでのメーラー立ち上げについての質問です。
ムービークリックに
on (release) {
getURL("mailto:お客さまの携帯電話のメールアドレスを記入してください
?subject=モバイルサイトはこちら&body=「http://test.jp/」");
}
と記述していますがす。Flash8,ver8でパブリッシュ後、クリックでメーラーは立ち上がりましたが、mac osXでのメーラー「サンダーバード」では文字化けします。あて先・タイトル・本文全て????と化けます。
原因と正しく表示される方法をご存知の方教えてください。
win(メーラー:Becky)では正しく表示されました。

●質問者: aqualimone
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:Becky BODY FLASH Mac OS ON
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● GEN111
●35ポイント

Mozilla Japan 翻訳部門 :: トピックを表示 - mailto:に日本語(SJIS)のSubjectが記述されていた場合文字化けする。

utf-8でコーディングした際に起こる、mailto関連のSubjectやbodyの文字化け | Melanges

日本語部分を urlエンコードするという手があるようですが、

万全な解決は難しいかもしれません。

◎質問者からの返答

ありがとうございます。

urlエンコードをしてみましたが、やはり駄目でした。


2 ● ken1bf7
●35ポイント

ちょうどそのような仕事をしましたが、

上の回答者さん同様に

万全な解決は難しいと思います。

URLエンコードしてしまうと

それはそれで、しないで正常に動いていたメーラで不具合が起こったりしてしまいます。(thunderbirdはNG)

標準メーラの取得はJSではできないため

振り分けはできないので、やはりこれは難しいと思います。

◎質問者からの返答

メーラーにより受け取る文字コードが違うのですね。やはり難しいようです。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ