1

我需要构建对 MRAID 兼容广告的支持,这些广告将显示在 Windows Phone 8 设备上的 WebBrowser 控件中。MRAID 定义了一组 23 种方法和 5 个事件,可供广告设计人员在其 JavaScript 中使用。所以,我需要构建一个包含 23 个 JavaScript 方法和 5 个 JavaScript 事件的库。他们每个人都将使用 windows.external.Notify 调用一个 C# 函数,该函数将提供实际方法并将请求的数据返回给使用 webBrowser.InvokeScript 的 JavaScript 函数。

所以让我难过的问题是如何加载我构建的 JavaScript 库,以便广告设计人员可以使用这些功能?

我唯一的想法是在将 WebBrowser 控件指向它之前动态解析广告的 HTML 并将我的 JavaScript 注入广告,但这似乎非常笨拙且容易出错。

您的想法和建议将不胜感激。

4

0 回答 0