>

사용자 에이전트가 장치가 컴퓨터인지 모바일 장치인지 감지하도록 테스트했지만 테스트를 실행하면 CORS 오류가 발생합니다.

테스트 코드입니다 :

 it('should detect if device is mobile', () => {
    // Custom user agent
    window.navigator['__defineGetter__']('userAgent', function() {
     return 'Mozilla/5.0 (Linux; Android 9; PH-1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.99 Mobile Safari/537.36';
    });
    // component.getDevice();
    // fixture.detectChanges();
    const mobile = fixture.debugElement.query(By.css('div.dl-sidebar-backdrop.mobile'));
    expect(mobile).toBeTruthy();
  });

이것은 오류입니다 :

연구를했지만이 문제와 관련된 정보를 찾지 못했습니다.

  • 이전 node.js - 로그인 후 Google 로그인 작업이 의도를 유발하지 않습니다
  • 다음 mysql - 하루에 여러 기간의 SUM 타임 스탬프