Worker.testOnProcessKilled
小程序插件:不支持
功能描述
用于模拟 iOS ExperimentalWorker 线程被系统回收事件,以便于调试。接口仅在 worker 线程内可用。参考 Worker.onProcessKilled
示例代码
// game.js
const worker = bl.createWorker('workers/index.js', {
useExperimentalWorker: true
})
// 监听 ExperimentalWorker 被系统回收事件
worker.onProcessKilled(function () {
console.log('worker has been killed')
// 重新创建一个worker
// bl.createWorker()
})
// workers/index.js
setTimeout(() => {
// 模拟 ExperimentalWorker 线程被系统回收事件
worker.testOnProcessKilled()
}, 2000)