XHTML 和视口标记

XHTML and viewport tag

提问人:siva636 提问时间:9/27/2012 更新时间:9/27/2012 访问量:2391

问:

建议使用视口标记(如下所示),以优化移动浏览器中的缩放级别:

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

上面的想法在这里这里提到。

我在我的项目中使用 jQuery Mobile 和 JSF,因此使用 XHTML 页面。

XHTML不允许像上面那样使用视口标签,而是要求一个结束标签,如下所示:

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

但是,如果与结束标记一起使用,则缩放级别在iPhone中与预期不同。

JSF jquery-mobile xhtml 视口

评论

1赞 BalusC 9/27/2012
你绝对肯定这是由自动关闭标签引起的吗?这难道不是iPhone的错误吗?你试过改用吗?或者也许在前面插入一个空格?您是否有任何权威的参考资料证明这个 iPhone 问题(到目前为止,我似乎在 Google 中找不到任何参考资料,而且我没有 iPhone 可以玩)?您可以使用自定义组件+渲染器来解决它,但我发现这是一个笨拙的解决方案,应该只是最后的手段。<meta ...></meta>/>
0赞 siva636 9/28/2012
以不同的方式使用结束标签似乎并不能解决这个问题。此处提到了此(或相关)问题:jquerymobile.com/demos/1.2.0-rc.1/docs/pages/page-anatomy.html

答: 暂无答案