我不明白。网络推送可以在我的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>