2016-08-25 5 views
1

whatsapp 웹 푸시 알림이나 전보 웹 알림과 같은 오디오를 재생하고 싶습니다. 이미 서비스 작업자에게 푸시 알림을받을 수 있었지만 푸시 알림을 받으면 오디오를 재생하는 방법이 문제였습니까?서비스 작업자 크롬에서 푸시 알림을 받으면 오디오를 재생하는 방법은 무엇입니까?

는 이미 여기에 알림 API의 문서를 읽어 https://developer.mozilla.org/en-US/docs/Web/API/notification/sound

문서를 바탕으로, 알림이 매개 변수 사운드 (Notification.sound) 있습니다.

이미 내 구문에 해당 매개 변수를 구현 : 서비스 작업자에 푸시 메시지를 receied 오디오를 재생할 수 없습니다 여전히

self.registration.showNotification(title, { 
    body: body, 
    icon: icon, 
    tag:tag, 
    data: data, 
    sound: 'http://127.0.0.1/myfolder/audio/alert.mp3' 
}) 

을하지만, 어떻게 플레이를 만드는 방법?

감사합니다.

답변

0

으로는 MDN page에 표시 :

참고 :이 속성은 현재 모든 브라우저에서 지원되지 않습니다.

현재로서는 지원을 추가하려는 브라우저 공급 업체에 대해 알고 싶습니다. 특정 브라우저의 기능 상태 페이지를 방문하여 공개 목록에있는 내용을 확인하는 것이 일반적으로 결정하는 방식입니다. 그것은 노동자 알림을 서비스 할 때 가장 관련성이 브라우저입니다 크롬과 파이어 폭스는 공식 기능 추적기는 사용자 정의 진동을 사용하는 것입니다

하나의 대안에서 호스팅 패턴은 Android 용 Chrome에서 version 45으로 지원됩니다.

+0

감사합니다. 그러나 웹 whatsapp이 그것을 어떻게 할 수 있는지? 아시나요? –

+0

저는 WhatsApp 사용자가 아니기 때문에 웹 앱 디자인 방법에 익숙하지 않습니다. 서비스 작업자가 아닌 열린 웹 페이지의 컨텍스트에서 코드를 실행하는 경우 모든 종류의 오디오 관련 API를 사용할 수 있습니다. 아마도 그들은 페이지가 열려있을 때만 오디오를 재생할 것입니까? –