我们正在使用LinkedIn分享HTML5互动视频的链接。当共享链接时,默认情况下它会在应用程序内的LinkedIn浏览器中打开。问题是,当用户开始播放视频时,浏览器会自动切换到全屏,隐藏我们的自定义控件。 iOS允许使用视频元素上的 playsinline 属性进行内联视频播放,但LinkedIn浏览器不支持该属性。在iPad上,视频确实可以内嵌播放,但不会切换到全屏。我们在iOS版本10和11上测试了这个错误。在原生Safari浏览器或谷歌浏览器上没有问题,视频按预期内联播放。该视频在其他应用中内嵌播放,例如Facebook Messenger的应用内浏览器。我们唯一的问题是使用LinkedIn浏览器。
在使用应用程序内浏览器而不是全屏时,有没有办法在iPhone上播放视频?或者,是否有任何url方案可用于从应用程序内浏览器启动Safari?目前,当用户必须手动退出全屏时,用户体验非常糟糕,这也会暂停视频。