【问题标题】:OneSignal web sdk doesn't work in local host PHPOneSignal web sdk 在本地主机 PHP 中不起作用
【发布时间】:2021-10-03 09:29:39
【问题描述】:

在我的本地机器上配置一个信号后,我把这段代码放在头部分,

<script src="https://cdn.onesignal.com/sdks/OneSignalSDK.js" async=""></script>
<script>
  window.OneSignal = window.OneSignal || [];
  OneSignal.push(function() {
    OneSignal.init({
      appId: "app_id_here",
    });
  });
</script>

不显示订阅按钮,通知也不显示。

其他配置

  • 集成:典型站点
  • 网站网址:http://a.test
  • 标签:atest.os.tc

【问题讨论】:

    标签: php codeigniter push-notification notifications onesignal


    【解决方案1】:

    最有可能的原因是您需要向 OneSignal 指定您正在使用 localhost。

    1. 选择典型设置
    2. 输入您的本地主机 URL
    3. 启用本地测试(将 HTTP localhost 视为 HTTPS 进行测试)

    加入我们的 discord 服务器,详细了解我们的社区和 OneSignal:https://onesignal.com/onesignal-developers

    【讨论】:

    • 我在设置页面上没有看到“本地测试”选项切换
    • @Sterko 你能张贴你的问题的截图吗?
    猜你喜欢
    • 2018-05-20
    • 2012-01-15
    • 2012-01-15
    • 1970-01-01
    • 2012-06-01
    • 2011-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多