C# 如何在Windows Phone 7中单击webBrowser中的链接捕获事件
我正在制作一个WindowsPhone7API(即.dll文件),它以C# 如何在Windows Phone 7中单击webBrowser中的链接捕获事件,c#,windows-phone-7,webbrowser-control,C#,Windows Phone 7,Webbrowser Control,我正在制作一个WindowsPhone7API(即.dll文件),它以webBrowser的形式从服务器上带来广告。进入webBrowser的广告是动画的 webBrowser有一个动态html,其中包含一个链接(即strlickstr)和一个图像链接(即strAdURL)。服务器上有各种图像,每个图像都有不同的链接,如音频链接、视频链接和url链接 到目前为止,一切都在工作,但当我点击广告时,它附带的链接应该会调用。如果是音频/视频链接,则应在默认音频/视频播放器中播放,如果是url,则应在默
webBrowser
的形式从服务器上带来广告。进入webBrowser
的广告是动画的
webBrowser
有一个动态html,其中包含一个链接(即strlickstr
)和一个图像链接(即strAdURL
)。服务器上有各种图像,每个图像都有不同的链接,如音频链接、视频链接和url链接
到目前为止,一切都在工作,但当我点击广告时,它附带的链接应该会调用。如果是音频/视频链接,则应在默认音频/视频播放器中播放,如果是url,则应在默认webBrowser
中打开
这是我现在的html,用于在默认webBrowser中打开url:
var adx_strHtml = (
new StringBuilder("<html><body bgcolor='#000000'><a target='_blank' href="))
.Append(adx_strClickStr)
.Append("><img width='100%' height='10%' onerror='imageLoadFailed()' src='")
.Append(adx_strAdURL)
.Append("' alt='' />")
.Append("</a></body></html>")
.ToString();
var adx\u strHtml=(
新建StringBuilder(“”)
.ToString();
现在我的问题是,我应该如何在点击广告时捕捉事件并检查链接并执行特定任务?您可以处理事件并使用对象获取Uri
和/或取消
事件