क्या वेब-वर्कर में नए संदेश की प्रतीक्षा करने या जांचने का कोई तरीका है?वेब-वर्कर में संदेश के लिए सिंक्रनाइज़ रूप से प्रतीक्षा करें
मेरे पास कोड का एक बड़ा जटिल निकाय है (ईएमएसस्क्रिप्टन से संकलित एलएलवीएम) कि मैं कॉलबैक के आसपास रिफैक्टर नहीं कर सकता।
मुझे यह सुनिश्चित करने की ज़रूरत है कि एक निश्चित पंक्ति के बाद कोड निष्पादित नहीं होता है जब तक कि मैं यूआई-थ्रेड से संदेश प्राप्त नहीं करता हूं। अगर मैं थोड़ी देर के साथ ब्लॉक करता हूं, तो इवेंट-लूप कभी नहीं चलता है इसलिए मुझे संदेश प्राप्त नहीं हो सकते हैं।
यदि आपकी ईसीएमएस्क्रिप्ट एक 'भाषा-निरंतरता' के साथ योजना के रूप में समृद्ध भाषा है तो आपकी समस्या का समाधान होगा। यह आपको वर्तमान निरंतरता को पकड़ने और इसे अपने 'ऑनमेज' हैंडलर में फिर से कॉल करने की अनुमति देगा। – Marc