wechat/worker
worker module provides Worker API bindings details in wechat document
Values
pub fn create_worker(script_path sp: String) -> object.JsObject
wx.createWorker
Create a worker thread
pub fn worker_get_camera_frame_data(
worker: object.JsObject,
) -> object.JsObject
Worker.getCameraFrameData
Get camera frame data in worker
pub fn worker_on_error(
worker: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
Worker.onError
Listen for worker error events
pub fn worker_on_message(
worker: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
Worker.onMessage
Listen for worker messages
pub fn worker_on_process_killed(
worker: object.JsObject,
callback cb: fn(object.JsObject) -> Nil,
) -> Nil
Worker.onProcessKilled
Listen for worker process killed events
pub fn worker_post_message(
worker: object.JsObject,
message m: object.JsObject,
transfer tl: object.JsObject,
) -> Nil
Worker.postMessage
Send message to worker
pub fn worker_terminate(worker: object.JsObject) -> Nil
Worker.terminate
Terminate worker
pub fn worker_test_on_process_killed(
worker: object.JsObject,
) -> Nil
Worker.testOnProcessKilled
Test worker process killed event