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

Set Viewport initial scale level WP8.1 app

我正在尝试通过一些动态出现的字符串来设置 webview 的内容。我只是将 webview 导航到字符串,但由于这个原因,内容在 phone 中显示得非常小且不可读。在 html 文件中,我们可以设置视口初始比例级别 我怎样才能在导航到字符串时达到相同的效果?

看起来 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)
{
}