是否可以在UIActivityViewController中使用HTML5嵌入视频。我在下面使用的代码在通过电子邮件分享时生成空白的电子邮件正文。嵌入视频HTML5 UIActivityViewController IOS
NSString * shareMessage = @"<html><head><meta name=\"viewport\" content=\"width=device-width\"></head><body><video controls=\"\" autoplay=\"\" name=\"media\"><source src=\"https://myurl.com/video_test.mp4\" type=\"video/mp4\"></video></body></html>";
NSArray * activityItems = [NSArray arrayWithObjects:
shareMessage,
nil];
UIActivityViewController *activityViewController = [[UIActivityViewController alloc]
initWithActivityItems:activityItems
applicationActivities:nil];
[self presentViewController:activityViewController animated:YES completion:nil];
我之所以想用HTML和流视频,而不是从本地文件中嵌入视频,那么它可以播放嵌入在电子邮件正文中,而不是显示为文件附件。
任何想法,如果我想要做的是可能的?在那里找不到任何例子...
这个例子的伟大工程,唯一的一点是,它并没有说明如何在电子邮件正文使用HTML放视频。如果你可以显示这个html工作在本地视频文件或托管在像这样的服务器上的视频文件,那将是非常好的:http://techslides.com/sample-webm-ogg-and-mp4-video-files- for-html5 – mikemeli
@mikemeli看看这篇文章。它可能会帮助你! http://stackoverflow.com/questions/29926248/html5-video-not-playing-in-native-ios-email-client-2015 – MasterRazer