开发者社区 问答 正文

如何解决在C++线程中无法直接调用Dart函数的问题?

如何解决在C++线程中无法直接调用Dart函数的问题?

展开
收起
夹心789 2024-06-21 23:12:45 68 发布于浙江 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 为了解决这个问题,可以利用Dart提供的消息传递机制。具体来说,可以使用Dart API中的Dart_Post等函数,通过向Dart isolate发送消息来间接调用Dart函数。这样,Dart代码可以在其自己的isolate中安全地执行,而C++代码则通过发送消息来触发Dart代码的执行。

    2024-06-21 23:35:45 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论