不能通过PUBNUB发布。 原产地不被访问控制允许来源允许(Cant publish via P

2019-10-17 07:30发布

让它使用JavaScript API。 在他们的网站工作正常,但局部不能发送跨域请求。 问题出在哪儿?

请求是XMLHttpRequest的不能加载

http://pubsub.pubnub.com/publish/KEY//0/broadcast/0/%224444444444444%22 。

产地本地主机:3000没有被访问控制允许来源允许的。

Answer 1:

使用PubNub无处不在! 即使本地主机和文件:///

本地主机上使用PubNub是超级容易! 你甚至可以在文件中使用PubNub:///为好。

注: 始终在生产中使用的固定版本CDN ,但pubnub-dev.js CDN始终是最新的版本,unminified。

<script src=https://cdn.pubnub.com/pubnub-dev.js></script>
<script>(function(){

    var pubnub = PUBNUB({
        // use your own pub/sub keys - demo keys are throttled
        publish_key   : 'demo',
        subscribe_key : 'demo',
        origin        : 'pubsub.pubnub.com',
        ssl           : true
    });

    pubnub.subscribe({
        channel  : 'my_channel',
        connect  : function() { /* ... CONNECTION SUCCESS ... */ },
        callback : function(message) {
            alert(message);
        }
    });

})();</script>

记住要保持原点设置为pubsub.pubnub.com所有设置。



文章来源: Cant publish via PUBNUB. Origin is not allowed by Access-Control-Allow-Origin