我有一个collectionView,每个cell都有一个设置为播放的AVPlayer。所以每个单元同时播放一个视频。iOS似乎只允许你同时播放16个视频。例如,看看我下面的示例应用程序。在50个cells中,只有16个开始播放视频。这个数字始终保持不变。这发生在运行iOS 10的iPhone 6s上。然而,在Xcode模拟器中,所有50个视频都可以开始播放。此问题仅在实际设备上发生。另外,当我打印这段代码时,我得到了这两个错误:
print("Video player Status Failed: player item error = (self.player.cur
假设我有一个带有touchEnd事件侦听器的按钮。如果我点击按钮,把我的手指从按钮上滑出来,然后释放触摸,我想“取消”触摸事件。buttonElement.addEventListener('click', function (event) { // Do something});
但是,这不适用于"touchEnd“,因为event.target指向原始元素(在本例中为buttonElement),而不是指向我释放触摸的元素。