localhost에서 완벽하게 작동하는 Firebase 앱을 가지고 있지만 외부에서 (라우터에서 포트 포워딩을 허용하여) 도달하거나 업로드 할 때 작동하지 않습니다 블루 호스트에게.Ajax/Firebase은 localhost에서만 작동합니다 (동일 출처 정책?)
$(document).ready(function() {
$("#button").click(function() {
alert('Working!');
});
});
을하지만이되지 않습니다 :
이 코드는 작동 중포 기지 JS가 포함되어 있기 때문에
이var firebaseRef = new Firebase('[my firebase url]');
$(document).ready(function() {
$("#button").click(function() {
alert('Working!');
});
});
몇 가지 연구를하고 후에, 나는이 문제가 Same Origin Policy 생각하는
http://static.firebase.com/demo/firebase.js
내 firebase 참조는
입니다.http://gamma.firebase.com/
이 문제를 해결하기위한 몇 가지 방법을 찾았지만 Firebase로 처리하는 가장 좋은 방법을 알고 싶습니다 (또는 동일한 원산지 정책이 여기에도 문제가있는 경우).
흥미로운 질문입니다. 다행 니가 해결 했어! – Kato