【发布时间】:2015-03-06 00:03:31
【问题描述】:
我读到应用程序应该使用 Awesomium.net (C#) 构建“线程”安全 我正在调用 webView.executeJavascript("") 方法。它有时会因访问冲突异常而崩溃。可能是因为它不是线程安全的。 但我不知道如何使这项工作。一个例子会很棒。
【问题讨论】:
我读到应用程序应该使用 Awesomium.net (C#) 构建“线程”安全 我正在调用 webView.executeJavascript("") 方法。它有时会因访问冲突异常而崩溃。可能是因为它不是线程安全的。 但我不知道如何使这项工作。一个例子会很棒。
【问题讨论】:
【讨论】:
“线程安全”是什么意思?
所有对 Awesomium 的调用必须从同一个线程执行 - UI 线程或单独的线程(使用 SynchronizationContext)http://wiki.awesomium.net/general-use/synchronization-model.html 在非 UI 环境中。这是一个例子https://stackoverflow.com/a/23253942/964478
【讨论】: