Windows 10通用应用程序上的Webview控件

时间:2016-02-26 09:49:57

标签: c# xaml webview windows-10 windows-10-mobile

我遇到了一个奇怪的问题。由于我有限的Windows Phone应用程序开发经验,我无法修复它。所以这就是问题所在。

我的通用应用中有一个webview控件。我正在从ViewModel渲染自定义HTML。我的自定义HTML也包含图像。当我在桌面上渲染它时,它完美地工作。即使我重新调整屏幕大小,webview也可以相应地停靠,文本可见。

现在,当我在移动模拟器或移动设备中打开它时,渲染的网页占用的空间非常小,而且一切都不可读。好像我在手机上打开一个完整的桌面网站。有没有办法加载这个自定义HTML,就好像它是一个移动Web内容。所以我不必放大阅读它。有没有办法让这种情况发生?

1 个答案:

答案 0 :(得分:1)

我最好的猜测是你必须通过CSS设置宽度/高度,例如:

html,body{ margin:0; padding:0; height:100%; width:100%; }
#full-size{
  height:100%;
  width:100%;
  overflow:hidden; /* or overflow:auto; if you want scrollbars */
}

你有没有试过修补CSS?