locked
为何没人知道设置WebBrowser 的显示效果? RRS feed

  • 问题

  • 关于这个WebBrowser,总是全屏显示,我希望可以把内容适应WebBrowser的宽度与高度,就像下面一样

    请问应该如何设置才能适应显示效果?


    • 已编辑 kotenkai 2012年12月19日 10:03
    2012年12月18日 9:32

答案

  • 你好,

    在webbrowser中我们是可以设置该控件的大小长宽的,对于里面的内容的布局还没有办法进行修改。

    很多网站之所以能很好的在手机显示是因为他们对页面做了优化,让其在手机上达到比较好的显示效果。

    如果这个页面是你自己,我建议你做相应的优化。

    如果这个页面不是你自己,你可以试着自己做一个webbrowser控件(技术方面涉及httpwebrequest,并对相应的返回html代码进行修改优化,当然这个比较复杂,相当于去开发一个手机浏览器)。


    Mark Yu - MSFT
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    • 已标记为答案 iwpf 2012年12月27日 2:32
    2012年12月20日 3:42
  • 下载下来Html页面,向head里面加入<meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0" />

    这句话即可,会自动适应设备的宽度。

    • 已标记为答案 iwpf 2012年12月27日 2:32
    2012年12月21日 9:57

全部回复

  • 你好,

    在webbrowser中我们是可以设置该控件的大小长宽的,对于里面的内容的布局还没有办法进行修改。

    很多网站之所以能很好的在手机显示是因为他们对页面做了优化,让其在手机上达到比较好的显示效果。

    如果这个页面是你自己,我建议你做相应的优化。

    如果这个页面不是你自己,你可以试着自己做一个webbrowser控件(技术方面涉及httpwebrequest,并对相应的返回html代码进行修改优化,当然这个比较复杂,相当于去开发一个手机浏览器)。


    Mark Yu - MSFT
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    • 已标记为答案 iwpf 2012年12月27日 2:32
    2012年12月20日 3:42
  • 下载下来Html页面,向head里面加入<meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0" />

    这句话即可,会自动适应设备的宽度。

    • 已标记为答案 iwpf 2012年12月27日 2:32
    2012年12月21日 9:57