【发布时间】:2017-02-09 02:42:14
【问题描述】:
我的应用中有一个 UIWebView,它会自动启动,但是当它自动启动时,视频会占据整个屏幕。我想改变这种行为,使其保持当前维度并开始播放。从本质上讲,facebook 和 Instagram 是如何开始播放视频的,但它们保持当前尺寸,从而允许用户继续滚动。现在我在 TableView 中显示我的视频,这是我的代码
cell.video_stream.loadHTMLString("<iframe width= \" \
(cell.video_stream.frame.width) \" height= \" \
(cell.video_stream.frame.height)\" src = \"\(fileUrl!)\"/>", baseURL: nil)
然后我给他们这 2 个属性,以便我可以自动启动它们
video_stream.allowsInlineMediaPlayback = true
video_stream.mediaPlaybackRequiresUserAction = false
任何建议将不胜感激。
【问题讨论】:
标签: ios swift uiwebview swift3