0

我正在使用这段代码来获取客户。但它仍然是客户端不匹配。

this.addEventListener('fetch', function(event) {
var client=null;
if(event.client != null){
    client=event.client;
}else if(event.clientId!=null){
    client=Clients.get(event.clientId);
}else{
    console.log("Client Not Matched.");
}

}

4

1 回答 1

1

client属性已弃用(https://developer.mozilla.org/en-US/docs/Web/API/FetchEvent/client)。

clientId从 Firefox 45 ( https://developer.mozilla.org/en-US/docs/Web/API/FetchEvent/clientId ) 开始支持该属性。

根据您需要做什么,您可能可以使用clients.matchAllhttps://developer.mozilla.org/en-US/docs/Web/API/Clients)。

于 2016-02-15T09:19:58.633 回答