Windows 8应用程序挂钩

时间:2013-02-07 10:36:21

标签: c# hook windows-store-apps

是否有一种机制可以使用WebViews并轻松获取JavaScript钩子来回调C#事件(比如在iOS上)?

1 个答案:

答案 0 :(得分:3)

在C#应用中,您可以通过WebView完成限制:

  • 您可以通过在Javascript中调用window.external.notify来举起ScriptNotify事件并将值传递给应用。
  • 要以相反方向进行通信,您可以从应用代码中致电InvokeScript

如果这还不足以满足您的需求,您应该看看用HTML和Javascript开发Windows应用商店应用。在这种情况下,您不需要使用WebView - 您的应用页面是HTML,而您的应用代码是Javascript。您可以使用任何WinRT API并使用可以用C#编写的第三方WinRT组件。