lock viewport for safari and iOS