ios detect so we can do opt-in play instead of autoplay, and get the messages right for non-ios