2009-04-30 5 views
1

iPhoneのアプリでmailto:URLを使用して送信されている画像にメールを添付しようとしています。画像は送信者のメールアプリに表示されますが、送信後はタグが完全に取り除かれているようです。iPhoneのmailto:URLの中にHTMLのimgタグを含める

私自身のSMTPサーバを使用して、または添付ファイルとしてそれらを送信する
[mailUrl appendString:@"&body=%3Cimg%20src%3D%22http%3A//stackoverflow.com/content/img/stackoverflow-logo.png%22%20/%3E"]; 

ショート、iPhone上のメールに画像を埋め込むためにどのような方法がある:ここでは、手でエスケープされたスニペットは、ですか?

答えて

3

いいえiPhone SDKをバージョン2.2.1まで使用する方法はありません。

あり3.0 SDKでそれを行う方法があるが、それはもうので、私はここでそれを議論することはできません:(NDAの下であなたに

+0

Arg、それは残念です。私は3.0 SDKを見ていきます。ありがとう! –

1

ルーク、おそらく便利ではありませんが、研究では、このトピックの誰かがそのラッピングを述べました<b></b>を持つ画像をimgタグをストリッピングからiPhoneのメールアプリを防ぐことができます。私はそれを試してみましたが、それは私のために動作します。

+0

私はそこに単語が残っていると仮定しています。 :)イメージをラップする...? –

+0

ああ、申し訳ありませんマークアップの問題は、大胆なタグは、トリックを行います、私は私のコメントを修正できるかどうかを見てみましょう – duncanwilcox

+0

気の利いたトリック、私はそれを試してみましょう、ありがとう。 –

2

http://webbuilders.wordpress.com/2009/11/16/url-must-be-url-encoded-inside-a-nsstring-in-objective-c/

この新しいアカウントは、私は私の答えを投稿することができません。私はここに情報が含まれます

+0

これは非常に有用な情報です。しかし、問題は文字エンコーディングではありません。 mailtoを処理するAPI:を含む特定のHTMLタグを取り除くことです。すぐに問題を回避できる3.x SDKを使用して問題をもう一度見直します。 –

関連する問題