vb.net - 如何强制 iPad 始终请求桌面站点?
问题描述
在我的新公司,我正在维护一个 VB.Net 网络表单应用程序。在 iPad 上查看站点时,我们发现了一个问题,可以通过在 Chrome 或 Safari 中请求桌面站点来修复该问题。有没有办法在代码中强制执行此操作,这样用户就不必在 Safari 中按住刷新按钮并请求桌面站点?
更新:我们正在使用 Telerik 控件,当它显示在 iPad 和桌面浏览器上时,功能会发生变化。当我在 iPad 上拉出页面时,文本框过滤器将无法工作,直到我选择请求桌面站点,请参阅下面的错误版本。
所以我需要一种方法来强制浏览器在 iPad 上查看时请求桌面站点/版本。
解决方案
如果没有一些例子,很难对此发表评论,但我想我知道如何得到你想要的结果。在页面的 HTML 中:
<meta name="viewport" content="width=device-width, initial-scale=1">
来源在这里。
如果这是我认为的,这应该可以解决您在所有浏览器中看到的问题。
编辑:问题已显着更新,这绝对不是正确的答案。
推荐阅读
- responsive-design - 如何使用 bootstrap 4.1.1 创建包含 6 个项目的响应式页脚?
- minishift - 安装 minishift 时出错:检查是否安装了 Hyper-V 驱动程序...失败
- mysql - Laravel 5.4 与 MySQL 8 迁移错误
- javascript - 将路径添加到 url 后,React 路由不会刷新
- fortran - 在没有循环的 Fortran 中使用计数器变量
- postgresql - 在 PostgreSQL 中,PL/pgSQL 和 SQL 有不同的 CREATE FUNCTION 命令吗?
- ms-access - 将日期范围添加到表单以优化搜索的 VBA 代码
- spring-boot - 如何在 Spring Boot 2 中配置 https?
- c++ - 如何在 C++ 中调用多个类
- python - SpaCy 中的 .pos_ 在 Python 中没有返回任何结果