IOS Swift UIWebView如何在不放大视频的情况下显示视频
我的应用程序中有一个UIWebView,它会自动启动,但当它自动启动时,视频会占据整个屏幕。我想改变这种行为,使它保持当前维度并开始游戏。基本上,facebook和Instagram是如何开始播放视频的,但它们保留了当前的维度,允许用户不断滚动。现在我在TableView中显示我的视频,这是我的代码IOS Swift UIWebView如何在不放大视频的情况下显示视频,ios,swift,uiwebview,swift3,Ios,Swift,Uiwebview,Swift3,我的应用程序中有一个UIWebView,它会自动启动,但当它自动启动时,视频会占据整个屏幕。我想改变这种行为,使它保持当前维度并开始游戏。基本上,facebook和Instagram是如何开始播放视频的,但它们保留了当前的维度,允许用户不断滚动。现在我在TableView中显示我的视频,这是我的代码 cell.video_stream.loadHTMLString("<iframe width= \" \ (cell.video_stream.frame.width) \" hei
cell.video_stream.loadHTMLString("<iframe width= \" \
(cell.video_stream.frame.width) \" height= \" \
(cell.video_stream.frame.height)\" src = \"\(fileUrl!)\"/>", baseURL: nil)
如果您有任何建议,我们将不胜感激。在allowsInlineMediaPlayback的文档中指出: 在iPhone上将视频元素添加到HTML文档时,还必须包含playsinline属性 你可以试试:
cell.video_stream.loadHTMLString("<iframe width= \" \
(cell.video_stream.frame.width) \" height= \" \
(cell.video_stream.frame.height)\" src = \"\(fileUrl!)\" playsinline>", baseURL: nil)
cell.video\u stream.loadHTMLString(“,baseURL:nil)
cell.video_stream.loadHTMLString("<iframe width= \" \
(cell.video_stream.frame.width) \" height= \" \
(cell.video_stream.frame.height)\" src = \"\(fileUrl!)\" playsinline>", baseURL: nil)