我试图通过一些动态的字符串来设置webview的内容。我只是将webview导航到字符串,但由于这个原因,手机中的内容显示得很小而且不可读。在html文件中我们可以设置视口初始比例级别如何在导航到字符串时实现相同的效果?
答案 0 :(得分:0)
WebView
控件看起来有InvokeScript
和InvokeScriptAsync
方法。
我喜欢使用具有相同方法的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)
{
}