Javascript 客户端Web推送

Javascript 客户端Web推送,javascript,webpack,push-notification,frontend,web-push,Javascript,Webpack,Push Notification,Frontend,Web Push,我正在尝试使用从一个客户端向另一个客户端发送推送通知,其间没有服务器。使用此网页包配置: const webpack=require('webpack')) module.exports={ 模式:"生产",, 条目:'./index.js', 输出:{ 路径:_dirname, 文件名:“bundle.js” }, 决心:{ 回退:{ 加密:require.resolve('crypto-browserify'), 财政司司长:错, http:require.resolve('http-bro

我正在尝试使用从一个客户端向另一个客户端发送推送通知,其间没有服务器。使用此网页包配置:

const webpack=require('webpack'))
module.exports={
模式:"生产",,
条目:'./index.js',
输出:{
路径:_dirname,
文件名:“bundle.js”
},
决心:{
回退:{
加密:require.resolve('crypto-browserify'),
财政司司长:错,
http:require.resolve('http-browserify'),
https:require.resolve('https-browserify'),
net:require.resolve('net-browserify'),
路径:require.resolve('path-browserify'),
tls:require.resolve('tls-browserify'),
zlib:require.resolve('zlib-browserify')
}
},
插件:[新的webpack.DefinePlugin({process:{env:{}})]
}
它绑定时没有错误,但在运行时调用
sendNotification
时会出现此错误:

TypeError: Cannot read property 'call' of undefined