我的 MainPage.xaml 中有一个 WebBrowser 控件,用于提供外部网页。
<phone:WebBrowser
Name="TravelPlanner"
Source="http://URL-HERE.com"
IsScriptEnabled="True"/>
我是否有可能以某种方式注入或提供我自己的 CSS(或 JavaScript)?
我的 MainPage.xaml 中有一个 WebBrowser 控件,用于提供外部网页。
<phone:WebBrowser
Name="TravelPlanner"
Source="http://URL-HERE.com"
IsScriptEnabled="True"/>
我是否有可能以某种方式注入或提供我自己的 CSS(或 JavaScript)?
是的。通过在WebBrowser.LoadCompleted之后调用WebBrowser.InvokeScript ,您可以在 webbrowser 控件中执行任意 javascript 代码。然后,Web 应用程序可以使用WebBrowser.ScriptNotify与 C# 对话。