worker 스레드에서 postMessage()를 호출하여 주 스레드로 메시지를 보내면 단일 인수 서명이 허용되지 않습니다.postMessage()의 worker 스레드 문제
postMessage ({success : true});
VisualCode에서 postMessage (any, string, transfer?)의 필수 서명을 표시하고 있습니다.
필요 ('전역'); 작업자 파일 맨 위.
이것은 내가 지금까지 무엇을 가지고 :
require('globals'); // necessary to bootstrap tns modules on the new thread
onmessage = function(msg)
{
var request = msg.data;
var data = request.data;
var result = "OK";
var message : any = result !== undefined ? { success: true, src: result } : { };
postMessage(message); // << problem
}
어떤 작업자 스레드 구현을 사용하고 있습니까? NativeScript의 버전은 무엇입니까? –
NS 2.4.1 및 TS 1.8.10 – dashman