【发布时间】:2014-06-06 11:29:10
【问题描述】:
我有一个带有 WebBrowser 控件的 WPF 应用程序,该控件显示一个包含 JavaScript 的网页。
通过 JavaScript,我可以调用 C# 函数。我不使用“Window.External”,因为我将使用 Xamarin 使其跨平台。 Window.external 与 WebBrowser 对象一起使用。在 IOS 上,它将是另一个不支持 window.external 的对象(我认为是 UIWebView)。
所以我通过 URL 调用函数:
window.location.href = 'myApp://myFunction?param1=' + param1;
它正在工作,但现在我想将复杂数据作为参数(例如配置文件。),但 URL 大小似乎有限......
有办法吗?你知道以Phonegap为例是如何做到的吗?
是否可以使用 JavaScript 修改网页的 Header ?
【问题讨论】:
标签: javascript c# wpf