Javascript Android版Chrome-don';不出现

Javascript Android版Chrome-don';不出现,javascript,google-chrome,notifications,push-notification,android-notifications,Javascript,Google Chrome,Notifications,Push Notification,Android Notifications,我对Android标准版和开发版(51)的Chrome都有问题。虽然notifications api在其他浏览器(桌面上的Chrome和Firefox+Android上的Firefox)上运行良好,但不幸的是,它在移动Chrome上失败了。浏览器请求通知事件的权限,但未显示该权限。如上所述,同一部手机上的Firefox和桌面版Chrome都没有问题。这是我的密码: handleNotification: function (message) { if (!Notification) {

我对Android标准版和开发版(51)的Chrome都有问题。虽然notifications api在其他浏览器(桌面上的Chrome和Firefox+Android上的Firefox)上运行良好,但不幸的是,它在移动Chrome上失败了。浏览器请求通知事件的权限,但未显示该权限。如上所述,同一部手机上的Firefox和桌面版Chrome都没有问题。这是我的密码:

handleNotification: function (message) {
    if (!Notification) { return; }
    if (Notification.permission !== "granted") { Notification.requestPermission(); }
    else {
        var notification = new Notification(participantsRepository[message.senderID].firstName, {
            icon: participantsRepository[message.senderID].photo,
            body: message.body,
        });
        notification.onclick = function () {
            this.props.updateViewOnMessengerComponent('threadView');
            this.updateCurrentThread(message.thread, true);
        }.bind(this);
    }
},
有什么办法解决吗?

干杯,Wojtek

我在上向Alex Russel询问了这个问题,结果发现我在我的应用程序中使用的传统通知API目前在任何移动版本的chrome中都不受支持。看起来我必须使用谷歌官方的推送通知API,特别是针对android用户

你能提供更多的细节吗?你所说的谷歌官方推送通知API是什么意思?