创建Pusher表单javascript的新实例
我想知道当你从JS中创建新的推送器({{env(“Pusher\u KEY”)}}})时,它是否创建了一个新的对象或者钩住了由推送器键标识的已经可用的对象。我面临的问题是我无法访问定义为创建Pusher表单javascript的新实例,javascript,php,laravel,pusher,Javascript,Php,Laravel,Pusher,我想知道当你从JS中创建新的推送器({{env(“Pusher\u KEY”)}}})时,它是否创建了一个新的对象或者钩住了由推送器键标识的已经可用的对象。我面临的问题是我无法访问定义为 var pusher = new Pusher("{{env("PUSHER_KEY")}}"); var commonChannel = pusher.subscribe('test-channel'); commonChannel.bind('test-event', function () {
var pusher = new Pusher("{{env("PUSHER_KEY")}}");
var commonChannel = pusher.subscribe('test-channel');
commonChannel.bind('test-event', function () {
location.reload();
});
从B.js到a.js。
当我尝试从B.js做类似的事情时
var commonChannel = pusher.subscribe('test-channel');
commonChannel.bind('test-event', function () {
location.reload();
});
我得到ReferenceError:pusher没有定义,但是当我从B.js中将pusher重新定义为
var pusherLocal = new Pusher("{{env("PUSHER_KEY")}}")
var channel = pusherLocal.subscribe('test-channel');
channel.bind('test-event', function(data) {
alert(data.text);
});
我在参数列表后得到SyntaxError:missing)错误。谁能给我一些我在这里缺少的东西吗?在您的页面中添加此脚本
<script src="https://js.pusher.com/3.2/pusher.min.js"></script>
<script>
// Enable pusher logging - don't include this in production
Pusher.logToConsole = true;
var pusher = new Pusher('key', {
encrypted: true
});
var channel = pusher.subscribe('refresh-channel');
channel.bind('refresh-event', function(data) {
alert();
});
</script>
//启用推送器日志记录-不要将其包括在生产中
Pusher.logToConsole=true;
var推进器=新推进器(“键”{
加密:真
});
var channel=pusher.subscribe('refresh-channel');
channel.bind('refresh-event',函数(数据){
警惕();
});
在页面中添加此脚本
<script src="https://js.pusher.com/3.2/pusher.min.js"></script>
<script>
// Enable pusher logging - don't include this in production
Pusher.logToConsole = true;
var pusher = new Pusher('key', {
encrypted: true
});
var channel = pusher.subscribe('refresh-channel');
channel.bind('refresh-event', function(data) {
alert();
});
</script>
//启用推送器日志记录-不要将其包括在生产中
Pusher.logToConsole=true;
var推进器=新推进器(“键”{
加密:真
});
var channel=pusher.subscribe('refresh-channel');
channel.bind('refresh-event',函数(数据){
警惕();
});