# weave-adapter-offscreen > Provides OffscreenCanvas + Worker adaptation and message protocol. Called when users have questions about worker rendering, message communication, or main thread/worker consistency. - Author: jiujue - Repository: jiujue/weave - Version: 20260129005031 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-08 - Source: https://github.com/jiujue/weave - Web: https://mule.run/skillshub/@@jiujue/weave~weave-adapter-offscreen:20260129005031 --- --- name: 'weave-adapter-offscreen' description: 'Provides OffscreenCanvas + Worker adaptation and message protocol. Called when users have questions about worker rendering, message communication, or main thread/worker consistency.' --- # @jiujue/weave-adapter-offscreen ## Applicable Scenarios - Explain the division of responsibilities, message protocol, and lifecycle between the main thread and the worker. - Troubleshoot rendering lag, lost messages, worker initialization failures, etc. - Extend protocol capabilities (e.g., adding events, metrics, debugging features) while maintaining compatibility.