我目前正在使用iwebkit和phonegap。一旦所有内容都在一个idevice上编译和测试,我就可以点击视频链接并让它发挥作用。它播放全屏,但它使用ios网络视频播放器(没有#34;完成"按钮"以及顶部并且有一个横跨屏幕底部的条形图。然后我可以按全屏按钮让它使用常规的ios媒体播放器但是当我点击完成时,它不会让我回到视频之前的应用程序部分,它只是带我到网络播放器中的全屏视频。我希望有人可以帮助我解决这个问题,我希望我能够以清晰的方式描述我的问题。我花了2个小时搜索并且没有任何结果。
答案 0 :(得分:1)
我遇到了同样的问题。据我所知,iOS 4.3.x引入了这个问题。在Apple的开发者网站上有一些关于它的评论,但到目前为止我还没有找到任何解决方案。问题的一部分似乎是Phonegap,因为我在运行已编译的应用程序时遇到了您描述的完全相同的事情。但是,如果我只是浏览到相同的HTML页面,它似乎工作正常。注意 - 我从直接链接到视频文件更改为使用HTML5标记。使用标签比在Phonegap中直接链接效果更好 - 视频仍然在播放器中打开,但是当您单击完成按钮时,它将返回到原来的位置。请注意,如果您这样做,视频将在页面内嵌并暂停,但当您点击播放按钮时,它会在播放器中打开。我在此解决方案中遇到的唯一问题是,当您在手机屏幕应用中运行时,当您从纵向更改为横向时它不会旋转,但在浏览移动版Safari中的视频时会旋转。不确定是否有任何帮助。我对您发布以来能够解决的问题感兴趣。