是否有使用 WebView 的机制并轻松获取 JavaScript 挂钩以回调 C# 事件(如在 iOS 上)?
问问题
205 次
1 回答
3
在 C# 应用程序中,您可以通过以下方式执行的操作非常有限WebView
:
- 您可以通过调用Javascript来引发
ScriptNotify
事件并将值传递给应用程序。window.external.notify
- 要以相反的方向进行通信,您可以
InvokeScript
从您的应用程序代码中调用。
如果这还不足以满足您的需求,您应该考虑使用 HTML 和 Javascript 开发 Windows 应用商店应用程序。在这种情况下,您不需要使用WebView
- 您的应用页面是 HTML,而您的应用代码是 Javascript。您可以使用任何 WinRT API 并使用可以用 C# 编写的第三方 WinRT 组件。
于 2013-02-09T08:08:59.913 回答