【问题标题】:Controlling/Handling embedded youtube video in long UIWebview content iOS 9控制/处理长 UIWebview 内容 iOS 9 中的嵌入式 youtube 视频
【发布时间】:2016-04-25 11:58:19
【问题描述】:

我有 UIWebviews,其中包含不同样式的文本、图像、youtube 视频等。如果 UIWebview 有 Youtube 视频,它默认有画中画按钮(我的视频库的应用程序中有画中画功能,带有 AVPictureInPictureController,表示画中画已在应用中启用)。
1) 我如何为那些嵌入的 youtube 视频选择退出画中画

另一种情况是我的 UIWebviews 在 UICollectionViewCells 中,即处于水平模式,每页 1 个单元格,启用分页,当将页面更改为另一个页面时,我无法暂停 youtube 视频,因为我没有变量或分配给那个玩家来控制玩家。这种情况出现在 iPad 中,因为在 iPhone 中,当您尝试播放嵌入的 youtube 视频时,它会进入全屏状态,要更改另一个单元格,您必须按 Done(暂停视频),以便视频自行停止,但在 iPad 中它会播放UIWebview 自动,不适用于全屏
2) 如何在我的 UIWebview 中控制嵌入式 youtube 视频

【问题讨论】:

    标签: ios swift youtube uiwebview swift2


    【解决方案1】:

    找到#1 的解决方案:

    myWebiew.allowsPictureInPictureMediaPlayback = false
    

    【讨论】:

    • allowsInlineMediaPlayback = false 可能是#2强制全屏播放视频的答案,所以我不再需要控制视频来手动停止,但根本不起作用......
    猜你喜欢
    • 1970-01-01
    • 2013-06-14
    • 2011-09-11
    • 1970-01-01
    • 2013-01-19
    • 1970-01-01
    • 2012-12-09
    • 1970-01-01
    • 2016-05-15
    相关资源
    最近更新 更多