Chrome for Android-不会出现通知

wklm

我在Android版Chrome和标准版(51)上都遇到了问题。虽然通知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

wklm

我在Twitter上向Alex Russel询问了有关此问题的信息,结果发现,我的应用程序中使用的旧版通知API当前不受任何移动版本的chrome支持。看来我必须使用Google的官方推送通知API,尤其是针对Android用户。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

静态快捷的Android不会出现

通知在Android上的Chrome上显示在哪里?

Android Emulator Push但文件不会出现

如何处理网络错误,使它们不会出现在chrome开发者控制台中?

为什么阿波罗客户端的GraphQL查询不会出现在Chrome的XHR网络过滤器中?

如何在Chrome中为WebRTC调用者设置远程描述而不会出现错误?

在Windows中从Jenkins启动android模拟器adb(运行已检测的测试,不会出现模拟器)

没有标题的网络推送通知不会出现

在Chrome扩展后台脚本中使用Sentry不会出错

安装chrome会出现错误:“依赖关系无法满足”

适用于Android的chrome浏览器中的空白导航[在bootstrap网站和所有使用bootstrap的网站上也会出现此问题]

Android开发者自定义对话框不会出现

Android:TextView不会出现在ListView下方

chrome-extension:即使设置了default_popup也不会出现弹出窗口

向下滚动时,Chrome(在Android上)地址dar不会消失

带有占位符的可编辑div中的光标不会出现在Google Chrome中的合适位置

使用JavaScript的系统通知(适用于Android的Chrome)

Listview不会出现

在Eclipse中复制和重命名Android Project,而不会出现错误

为什么Android会强制停止我的应用程序而不会出现任何错误?

Android Wear:添加启动新“活动”的代码后,成功动画不会出现

Android:代码似乎正确但列表不会出现

类中的 Android Studio 代码错误不会出现

Android:通知不会显示

有没有什么方法可以在使用java的android中使用AsyncTask而不会出现内存泄漏

Chrome for android 在多次 setInterval 后出现延迟

Xamarin.Android Camera2 API 相机不会出现在默认应用中

在 Android Studio 中,文本不会出现在图像顶部

particles.js 粒子不会出现在 chrome 上