android - 如何强制网站扩展以修复移动设备(Iphone android ..)

标签 android iphone mobile viewport

当我在 iphone 中加载我的网站时,它不会缩小。我所看到的只是左上角最几百平方的像素。我是移动优化的新手,但我觉得大多数页面会自动滚动以适应,而且大多数问题似乎是针对我遇到的相反情况(强制手机缩小)。 p>

我希望整个页面的宽度是可见的,并使其用户必须放大才能阅读文本。

我已经尝试过在头部使用和不使用以下代码,但没有明显效果。

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<!--  I Also tried: -->
<meta name="viewport" content="width=1024, initial-scale=1">   

最佳答案

在此处使用文档:https://developer.apple.com/library/content/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/MetaTags.html

您似乎应该忽略大多数视口(viewport)属性,只需将 user-scalable 设置为“yes”。它现在可以在我的 iPhone 上运行。

<meta name="viewport" content="user-scalable = yes">

编辑::移动测试网站不允许缩放,所以它只提供滚动条。使用实际的电话可以。

关于android - 如何强制网站扩展以修复移动设备(Iphone android ..),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8154505/

相关文章:

c# - 确定在不使用 return View(model) 但返回 View ("viewName", model 时返回哪个 ASP.NET MVC View

android - 清除编辑文本数据

java - 处理 Android 应用后台线程异常的最佳实践

iphone - Safari 中奇怪的 SPAN 元素呈现(在 iPhone 上)

iphone - 使用默认选项卡 Controller 创建的项目...第一个 View Controller 不响应 addsubview

iphone - 当应用程序处于后台模式时,是否可以在 iPhone 中闪烁手电筒?

iOS 在锁屏上显示消息

Android Studio 和 OpenCV 'Compilation Error' , 'Cannot resolve symbol styleable'

android - 如何在 Activity 转换的共享元素上实现放大动画

iphone - iOS 中 View Controller 和旋转之间的转换