我不能到其他地方發現這個問題,我就要與它沮喪。基本上,我已將我的設備成功列入白名單,並開始使用Chrome作爲發件人開發一個簡單的「Hello World」應用程序。我走進去,我在Chromecast擴展程序白名單localhost
並添加data-cast-api-enabled="true"
我發送網頁的HTML標籤。它甚至看起來好像擴展程序正在嘗試注入API。Chromecast的Chrome擴展API注入作爲日本漢字
但是,在Chrome調試器我得到一個錯誤:Uncaught SyntaxError: Unexpected token ILLEGAL
我看着在網絡選項卡,看到api_script.js
從延伸進來,我甚至可以在一個單獨的標籤中打開。但是,由於某種原因,這個頁面正在將這個JavaScript文件解釋爲......好像是什麼似乎是日文。在網絡選項卡中,用於api_script.js
對該請求的響應是(這只是略):
....慶慣瑳㴠撓獡⁴秈笠㭽挊獡䅎䕍㴠∠慃瑳灁≩慣瑳嘮剅䥓乏㴠嬠ⰲ㐠㭝挊獡敒散癩牥㴠映湵瑣潩⡮摩慮敭 桴獩槮‽摩†桴獩渮浡‽慮敭†桴獩槮味扡牐橯捥整‽桴獩槮䅰摤敲獳㴠渠汵6㭽挊獡慌湵檔敄捳楲瑰潩‽畦據 湯⤨笠琠楨牽‽桴獩琮硥⁴‽畮汬紊慣瑳䰮畡據剨煥敵瑳㴠映湵瑣潩⡮撿楴楶祴祔數敲散癩牥†桴獩愮瑣癩瑩呹灹 ‽撿楴楶祴祔數†桴獩爮捥楥敶‽敲散癩牥†桴獩搮獥牣灩楴湯㴠琠楨慰慲敭整獲㴠渠汵㭬琠楨楤捳湯敮瑣潐 㴠∠潣瑮湩敵ਢ...
我真的不知道爲什麼會這樣。這似乎是直接將API代碼複製到我的網頁中,這是我能夠完成這項工作的唯一方法。有沒有人有這方面的見解?
DERP ......這做到了。看起來這個文件由於某種原因被保存在UTF-16中。謝謝! – pjjanak