简体   繁体   English

要从相机iPhone发送照片吗?

[英]Send a photo from camera iPhone?

I already know how to access the camera in the iPhone but I do not know how to take a picture then email it. 我已经知道如何在iPhone中使用相机,但是我不知道如何拍照然后通过电子邮件发送。 Anyone know how to do that? 有人知道该怎么做吗?

I'm assuming you're developing for 2.x. 我假设您正在开发2.x。 This has been covered on this thread ( https://devforums.apple.com/message/39377#39377 ). 该线程( https://devforums.apple.com/message/39377#39377 )中对此进行了介绍。

You can use data URLs, however not all mail clients support it. 您可以使用数据URL,但是并非所有邮件客户端都支持它。

NSString *imgUrl = @"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAASUExURf///8zMzJmZmWZmZjMzMwAAAPOPemkAAAM1SURBVHjaYmBgYGBkYQUBFkYWFiCPCchixQAMCCZAACF0MAMVM4K4TFh0IGsBCCAkOxhYmBnAAKaHhZkZmxaAAGJgYIbpYGBihGgBWsTMzMwE4jIhaWGAYoAAYmCECDExYAcwGxkg5oNIgABigDqLARdgZmGB2wICrKwAAcSA3xKgIxlZ0PwCEEAMBCxhgHoWSQtAADFAAxgfYEJ1GEAAQbQw4tUCsocBYQVAADEgu4uRkREeUCwszEwwLhOKLQABhNDCBA4aSDgwwhIAJKqYUPwCEEAMUK/AUwnc9aywJMCI7DAgAAggBohZ8JTBhGIJzCoWZL8ABBCYidAB8RUjWppkYUG2BSCAGMDqEMZiswUtXgACiAHsFYixTMywGGLGpgUWYgABxAA2mQkWCMyMqFoYmdD8ACQAAogBHJHMrCxg1cyIiICmCkYWDFsAAgiihYmZCewFFpR0BfI3LLch+QUggBiQ0iQjEyMDmh54qCBlUIAAYsCRJsElADQvgWKTlRGeKwECiAF3XgGmMEYQYADZzcoA9z5AAMG9RQCAtEC9DxBADFiyFyMjVi0wABBAWLQwQdIiuhYGWJIACCBg+KKUJ9BoBRdS2LQALQMIIGDQIEmwAO1kYcVWHCDZAhBAqFqYmOAxj2YNtAwDAYAAYmDEiBYWzHKKkRERYiwAAYSphZEZwxZGZiZQVEJTJkAAMTCyokc7M5oORlC5wcoEjxeAAAJqQXU0UB6W5WFmABMtEzMi1wEEEFAbE0YyAUuzMMEsYQalMkQSBQggUDmNPU3C9IA4LCxI+QUggEBiKOU8yExgqccCL3chnkPKlQABhGo6ejHBDKmdUHMlQAAhhQvQaGZGkBIkjcAMywLmI+VKgABCSowsTJhZkhlWXiBpAQggYBqBZl9GVOdBcz0LZqEEEEAMqLULMBLg1THWog9IAwQQA0qiZcRW5aPbAhBADCg1El4tMAAQQAxoiZYZXnTh1AIQQAzo2QlYpDDjcBgrxGEAAcSAJTthswmiBUwDBBC2GpkZJTaRvQ+mAQKIAUuuxdZWQvILQABBmSxMjBj5EpcWgACCMoFOYYSpZyHQHgMIMACt2hmoVEikCQAAAABJRU5ErkJggg==";
NSString *mailString = [[ @"mailto:?subject=Subject%20Here&body=%3Cb%3EFat%20Text%3C%2Fb%3E%0A%3Cimg%20src%3D%22"stringByAppendingString:imgUrl] stringByAppendingString:@"%22%20alt%3D%22An%20image%22%20%2F%3E"]; [[UIApplication sharedApplication] openURL:[NSURL URLWithString:bodyString]];`

If you're developing for 3.0 then you can do it fairly easily. 如果您正在开发3.0,则可以轻松完成。 Using a MFMailComposeViewController. 使用MFMailComposeViewController。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 iPhone 相机 - 从库中选择或拍照 - iPhone Camera - Choose from Library or Take Photo iPhone:如何通过iPhone照片应用程序等“编辑”功能从照片库或相机中获取图像 - iPhone:How to fetch image from photo library or camera with “edit” funcitionality like iPhone photo app 如何检测照片库中的图像是由iPhone相机拍摄还是导入 - how to detect if image from photo library was taken by iPhone camera or imported 从iPhone中的相机拍摄时,将视频保存到照片库 - Saving videos to photo library when taken from camera in IPhone 如何在iPhone设备的照片库中保存从相机捕获的图像? - How to save Capture image from camera in IPhone device Photo Library? 使用javascript从iPhone / Android相机中捕捉照片 - Using javascript to capture photo from iPhone / Android Camera 如何从默认的iOS相机应用程序向我的应用程序发送照片? - How to send a photo to my app from default iOS Camera app? 在iPad或iPhone相机中拍摄的照片的DPI是多少? - What is DPIs of photo taken in iPad or iPhone camera? 使用自定义名称将照片保存到iphone相机胶卷 - Save photo to iphone camera roll with a custom name iPhone:如何更改相机的照片质量 - iPhone: How to change camera photo quality
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM