设置Viewport初始比例级别WP8.1应用程序

时间:2015-01-12 13:20:15

标签: c# webview windows-phone-8.1

我试图通过一些动态的字符串来设置webview的内容。我只是将webview导航到字符串,但由于这个原因,手机中的内容显示得很小而且不可读。在html文件中我们可以设置视口初始比例级别如何在导航到字符串时实现相同的效果?

1 个答案:

答案 0 :(得分:0)

WebView控件看起来有InvokeScriptInvokeScriptAsync方法。

我喜欢使用具有相同方法的WebBrowser控件。我可以通过执行此操作调用一些脚本来设置比例(尝试WebView以查看它是否适合您。)

// figure out the ratio you want to reduce by (this will be 50%)
string zoom_js = "document.body.style.zoom=\"50%\";";

try
{
    this.myBrowser.IsScriptEnabled = true;
    this.myBrowser.InvokeScript("eval", zoom_js);
}
catch(Exception ex)
{
}