#html #html5-video #html5-canvas #html5-audio
#HTML #html5-video #html5-canvas #html5-аудио
Вопрос:
У нас есть UIWebView, который мы используем для отображения и воспроизведения видео и аудио. Для этого мы используем элементы управления HTML5.
NSString *html = [NSString stringWithFormat:@"<html><body>
<audio controls="controls"><source src="%@"/>Your browser does not support the audio element.</audio>
</body>
</html>",
[webView loadHTMLString:html baseURL:@"mybaseURL"];
У нас также есть то же самое, за исключением того, что тело теперь содержит:
<body>
<video controls="controls"><source src="%@"/>Your browser does not support the video element.</video>
</body>
Проблема, с которой я сталкиваюсь, заключается в следующем: когда я проигрываю видео, а затем перехожу к воспроизведению звука, поверх моего элемента управления звуком появляется скриншот видеокадра.
Я не уверен, что у меня правильный заголовок для вопроса. Любые предложения приветствуются. В принципе, как мне не допустить появления скриншота видеокадра в моем элементе управления звуком html5? Я пытался сбросить WebView среди прочего, но безуспешно. Я мог бы использовать любое решение, будь то функция JavaScript или Objective-C.