0
我正在使用youtube JSONC API從頻道獲取最後一個視頻。問題來了,當我試圖讓默認播放器鏈接Internet Explorer 8 - 與Youtube JSONC API的SCRIPT1010錯誤
"player":{ "default":"https://www.youtube.com/watch?v\u003dhYB0mn5zh2c", "mobile":"https://m.youtube.com/details?v\u003dhYB0mn5zh2c" },
該鍵回報SCRIPT1010錯誤。有沒有辦法在IE8中沒有問題的情況下調用它?
幫最後一個屬性之後刪除後面的逗號定義。 – Teemu
對不起,可能我沒有正確解釋。該片段取自Youtube返回的JSON代碼。 我正在使用的代碼是 'VAR OBJ = { \t \t標題\t:news.title, \t \t \t \t \t \t \t \t \t \t鏈接\t:news.player.default, \t \t \t \t \t \t \t \t \t \t s_link \t:news.player.default \t \t \t \t \t \t \t \t \t};'' –
== SCRIPT1010標識expected.' - >最可能的原因是,你在一個對象已經尾隨逗號文字後最後一個屬性,而IE正在等待一個更多的屬性定義,而是發現'}',因此是一個錯誤。這隻在IE <9時發生。如果逗號是JSON字符串,只需在解析之前將其刪除。 – Teemu