2013-11-27 3 views
0

IE11 및 Windows 8.1로 알림이 포함 된 라이브 타일을 지원하도록 사이트를 구성했습니다. 알림 섹션 안에 polling-uri가있는 browserconfig.xml 파일이 있습니다. polling-uri가 404 응답 코드를 반환하면 해당 알림이 타일에 표시되지 않는다는 것을 발견했습니다.Windows 8.1 IE11 라이브 타일 알림을 제거하는 방법?

일단 알림이 정의되고 알림 XML 파일을 사용하여 표시되면 사이트가 이미 시작 화면에 고정되어있을 때 알림이 표시되지 않도록하려면 어떻게해야합니까?

MSDN 설명서에 XML 파일 대신 메타 데이터 방식을 사용하면 폴링 -URI에 "none"을 지정하여 해당 알림을 끌 수 있음을 알 수 있습니다.하지만 오히려 XML 파일 접근법.

아이디어가 있으십니까?

+0

실험에 따르면 "msapplication-notification"메타 태그 값을 "none"으로 설정하면 이전에 표시된 알림이 제거되지만 IE에서 페이지가 다시로드 될 때만 나타납니다. 타일이 그 자리에 그냥 있으면 알림이 제거되지 않습니다. (어떤 의미가 있는지, 페이지가로드 될 때만 메타 데이터가 읽혀집니다 - 페이지가로드되지 않아 알림을 새로 고치지 않습니다.) – Mitch

+0

업데이트 : 3 일 전 내 사이트에 5 개의 알림이 정의되어 있지만 그 중 단 하나만 고정되어 있습니다. XML 파일을 반환하면 나머지는 404 상태 코드를 반환합니다. 그런 다음 모든 알림 URL이 404를 반환하도록 1 개의 좋은 알림을 삭제했습니다. 시작 화면의 고정 된 타일이 꺼져 있기 전에 거기에 있었던 1 개의 알림에 붙어 있습니다. 이것은 정말 나쁜 디자인처럼 보입니다. – Mitch

답변

0

알림 XML 파일에 며칠 후 Windows 8.1에서 타일 이미지와 텍스트로 돌아가는 것으로 나타납니다. 원래 게시물의 메모를 참조하십시오. 나는 수요일 17:45 경에 사이트를 고정시킨 다음 알림 XML 파일을 꺼서 404 응답 코드를 반환했습니다. 일요일 현재 데스크톱에 누락 된 알림이 표시되고 있습니다. 월요일 8시 45 분에 타일 이미지로 되돌아갔습니다.

참고 : 내 Windows 8.1은 가상 컴퓨터이므로 항상 실행되지 않습니다. Windows가 항상 실행되면 누락 된 알림을 더 빨리 포기할 수 있습니다.

Windows는 사용자가 처음 로그인 할 때 및 화면 보호기에서 나올 때마다 알림 XML 파일을 찾습니다.

관련 문제