Web推送可在localhost上运行,但不能在服务器上运行

时间:2018-11-24 15:53:33

标签: javascript php push-notification

我不明白。网络推送可以在我的locahost服务器上完美运行,但是如果我将其包含在域中,它将无法正常工作。 浏览器询问我是否要通知,但没有出现通知消息。 看我的代码我没有错误。

 <script src="https://cdnjs.cloudflare.com/ajax/libs/push.js/0.0.11/push.min.js"></script>
    <script>Push.Permission.request();</script>


<script>
/* Begin PHP values */
var introduction = $introduction;
var message_recovery_cart = $message_recovery_cart;
var recover_link = $recover_link;
/* End PHP values */

Push.create(introduction, {
    body: message_recovery_cart,
    icon: 'images/favicon.png',
    timeout: 8000,               // Timeout before notification closes automatically.
    vibrate: [100, 100, 100],    // An array of vibration pulses for mobile devices.
    onClick: function() {
        window.location = recover_link;
    }
});
</script>

0 个答案:

没有答案