0

我有带有回调的组件WebBrowserjavascript函数:start()

 function start() {
      my_object.subscribe("chanel_name", function(data) {
               alert(data);
        });
   }

我可以调用我的函数:

Browser.InvokeScript(“开始”)

但我如何订阅回调?

function(data) {
               alert(data);
        });

我想在 C# 代码中使用可变数据。

4

1 回答 1

2

您可以使用 window.external.notify 将消息从 WebBrowser 传递回您的应用程序,如本博客文章中所述。它仅适用于字符串,因此您必须进行一些 JSON 序列化才能返回数据。

于 2013-01-28T14:22:26.497 回答