在子线程调用javascript出错,搜索了一下原来问题是子线程不能直接调用,要委托到主线程进行调用,这C#搞得跟android一样,还真麻烦。
首先定义delegate:
private delegate void invokeBrowserMsg(string msg);
子线程调用:
invokeBrowserMsg im = new invokeBrowserMsg(updateCertificateFinished);
object[] args = {cert};
BeginInvoke(im, args);
首先定义delegate:
private delegate void invokeBrowserMsg(string msg);
子线程调用:
invokeBrowserMsg im = new invokeBrowserMsg(updateCertificateFinished);
object[] args = {cert};
BeginInvoke(im, args);