Better track fullscreen state when entering/leaving fullscreen by means other than calling enterFullscreen/leaveFullscreen
Fixes potential preload problem video in iOS