2009-04-15 12 views
0

私のネイティブアプリからメールアプリにユーザーを送信しようとしています。埋め込みにメッセージの本文にタグを付けることができます。私はこれが可能であることを知っています。なぜなら 'LOL Cats'アプリはそれを実行するからです。私は成功なしで試しています。imgタグを含むiPhoneアプリからメールを送信

NSString *url1 = [NSString stringWithFormat:@"mailto:[email protected]?subject=Check%20Out%20This%20Faux%20Screen&body=<img%20src=\"http://www.sample.com/FauxFoneServer/screenShot/getScreenByID?cur=%@\"/>The%20awesome%20person%20who%20sent%20you%20this%20email%20thinks%20you%20should%20visit%20http://www.fauxscreen.com" 
         ,[ScreenShotsAppDelegate sharedDelegate].viewController.curImage.imageID]; 
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:url1]]; 
+0

このSOの質問をご覧ください。 [http://stackoverflow.com/questions/531623](http://stackoverflow.com/questions/531623) – epatel

答えて

1

openURLを呼び出すとどうなりますか?

引用符(%22)、小なり(%3C)、大なり(%3E)文字をエンコードできます。

+0

良い提案が、まだ行っていない。それは単にメールアプリケーションを起動しないエラーを作成しません。私は体内でhtmlを使わずに試してみましたが、うまくいきました。 –

+0

'url1'の値を表示できませんか?また、[NSURL URLWithString:url1]がnilを返すかどうか確認してください。 –

関連する問題