我正在尝试将 Safari 推送通知集成到我的网站中。我使用了 Apple 的代码并在我的简单测试网站中设置了所有内容。当我在 Mavericks 10.9 上的 Safari 7 上尝试它时,控制台说我没有使用 Safari。
这里发生了什么?
代码:
<script type="text/javascript">
if ('safari' in window && 'pushNotification' in window.safari) {
var permissionData = window.safari.pushNotification.permission('web.com.example.website');
checkRemotePermission(permissionData);
}
else {
console.log('Push Notifications are available for Safari browser only');
}
</script>