मुझे विश्वास है कि यह कैसे संबंधित है नहीं कर रहा हूँ "लेखन त्रुटि मूल्य एक दृश्य नहीं है", फिर भी हम किसी भी सफारी उदाहरण पर console.*
आमंत्रण के साथ मुद्दों का सामना करना पड़ा है कि वेबड्राइवर एक्सटेंशन सक्षम है। मुझे संदेह है कि वेबड्राइवर कंसोल लॉग कैसे एकत्र करता है इसके साथ कुछ करने के लिए यह है कि यह किसी भी तरह से डिफ़ॉल्ट कार्यान्वयन को इस तरह से ओवरराइड करता है जो TypeError
फेंकता है।
यूनिट परीक्षणों के लिए हमारा समाधान, जैस्मीन के साथ अपने स्वयं के मोजे लागू करना था। एक समान समाधान आपकी मदद कर सकता है।
beforeEach(() => {
if (window.navigator.userAgent.indexOf('Safari') > -1) {
spyOn(console, 'log').and.stub();
spyOn(console, 'info').and.stub();
spyOn(console, 'warn').and.stub();
spyOn(console, 'debug').and.stub();
spyOn(console, 'error').and.stub();
}
});
क्या आपने इसे हल किया? ... मुझे एक ही समस्या का सामना करना पड़ता है। –