Google 크롬 확장 프로그램을 만들고 싶지만 밤새도록 문제에 대해 머리를 문지르고 있습니다. 나에게 문제를주는 다음 코드가 있습니다.
var xhr = new XMLHttpRequest();
var resp;
xhr.open("GET", "http://www.roblox.com/catalog/json?Subcategory=16&SortType=3&ResultsPerPage=10", true);
xhr.onload = function () {
resp = JSON.parse(xhr.responseText);
}
xhr.send();
일부 JSON 데이터를 얻으려고합니다. 이 코드 섹션을으로 바꾸면 var resp = //(The actual JSON data itself)
확장이 잘 작동합니다.
이 JSON 데이터를 올바르게 가져오고 내 확장 프로그램을 다운로드하는 모든 사람이 압축 할 수 있도록하려면 어떻게해야합니까?
분명한 대답이 있다면 죄송합니다. 아직 Javascript를 처음 사용합니다.
감사!
콘텐츠 유형을 설정해보십시오. 모든 브라우저가 동일한 기본값을 사용하는 것은 아닙니다.
xhr.setRequestHeader("Content-Type", "*/*");
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다