我正在构建一个具有网络浏览器的 Windows Phone 8 应用程序。我想在我的网络浏览器中显示的页面的 head 标记内附加一个元标记。
我已经尝试过了,但它给了我一个系统异常错误 80020101。
WebBrowser.InvokeScript("eval", @"document.getElementsByTagName(""head"")[0].appendChild(""<meta
name=""viewport"" content=""user-scalable=no"">"")");
有人告诉我用下面的代码尝试它,但我认为你不能在 C# 中使用它。
link=document.createElement('link');
link.href='href';
link.rel='rel';
document.getElementsByTagName('head')[0].appendChild(link);