private void webBrowserDescription_LoadCompleted_1(object sender, NavigationEventArgs e)
{
this.webBrowserDescription.InvokeScript("eval", new[] { "document.getElementsByTagName('head')[0].appendChild('<meta name=\"viewport\" content=\"width=device-width,user-scalable=no \">')"});
}
But got An unknown error has occurred. Error: 80020101
.
How can I resolve this to disable Zoom in - Zoom Out
feature
I got Solution by chainging my way,here i used navigateToString instead of InvokeScript method:
BrowserControl.LoadCompleted += Browser_LoadCompleted;
private void Browser_LoadCompleted(object sender, NavigationEventArgs e)
{
string myhtml = BrowserControl.SaveToString();
string mataTag = "<meta name=\"viewport\" content=\"width=320,user-scalable=yes\" />";
myhtml = html.Insert(html.IndexOf("<head>", 0) + 6, mataTag);
BrowserControl.NavigateToString(html);
BrowserControl.LoadCompleted -= Browser_LoadCompleted;
}
Collected from the Internet
Please contact [email protected] to delete if infringement.
Comments