Ajax/중포 기지만 작품에 localhost(동일한 원산지 정책은?)
-
12-12-2019 - |
문제
나는 중포 기지 작동하는 응용 프로그램에 완벽하게 로컬 호스트,하지만 일하지 않을 때 나는 그것에 도달 외부(허용하여 포트 포워딩에서 내 라우)또는 업로드 Bluehost.
이 코드를 작동합니다:
$(document).ready(function() {
$("#button").click(function() {
alert('Working!');
});
});
그러나 이지 않:
var firebaseRef = new Firebase('[my firebase url]');
$(document).ready(function() {
$("#button").click(function() {
alert('Working!');
});
});
후에는 어떤 연구를 하 고,내가 믿고 문제 동일한 원산지 정책, 기 때문에,중포 기지 JS 포함
http://static.firebase.com/demo/firebase.js
하지만 나의 중포 기지 참조가
http://gamma.firebase.com/
내가 찾는 몇 가지 방법이지만 알고 싶어를 처리하는 가장 좋은 방법과 중포 기지면(혹은 동일한 원산지 정책도 문제가 여기에).
해결책
내가 대답을 발견-그냥 바보 같은 실수에서 내 부분입니다.
을 찾을 통해 중포 기지 자습서,내가 나의 실수입니다.었을 포함하여 http://static.firebase.com/demo/firebase.js
파일 동안,튜토리얼을 명확하게 말하이 포함됩 http://static.firebase.com/v0/firebase.js
파일입니다.
나는 여전히 이유에 대한 호기심에 demo
파일에서만 일했 localhost...
다른 팁
Firebase는 JS 클라이언트, JS 클라이언트 용 RESTFIRE API 및 WebSocket의 CORS를 사용합니다.이 답변 r는 문제가 아닙니다.
라우팅과 관련된 문제처럼 보입니다.JavaScript 콘솔에서 오류가 발생합니까?"작동하지 않음"은 조금 초록이며보다 정확한 오류가 2 차 질문에 답할 수 있습니다.
제휴하지 않습니다 StackOverflow