JavaScript API を使用して作成します。彼らのサイトでは問題なく動作しますが、ローカルではクロスドメイン リクエストを送信できません。問題はどこだ?
リクエストは XMLHttpRequest を読み込めません
http://pubsub.pubnub.com/publish/KEY//0/broadcast/0/%22444444444444%22 .
Origin localhost:3000 は Access-Control-Allow-Origin で許可されていません。
JavaScript API を使用して作成します。彼らのサイトでは問題なく動作しますが、ローカルではクロスドメイン リクエストを送信できません。問題はどこだ?
リクエストは XMLHttpRequest を読み込めません
http://pubsub.pubnub.com/publish/KEY//0/broadcast/0/%22444444444444%22 .
Origin localhost:3000 は Access-Control-Allow-Origin で許可されていません。
ローカルホストでPubNub を使うのはとても簡単です! file:///で PubNub を使用することもできます。
注:本番環境では常に固定バージョンの CDN を使用してください。
<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に設定しておくことを忘れないでください。