この問題は他のどこにも見つからないようで、イライラしています。基本的に、私は自分のデバイスを正常にホワイトリストに登録し、送信者として Chrome を使用して単純な「Hello World」アプリケーションの開発を開始しています。localhost
入って、Chromecast 拡張機能をホワイトリストに登録しdata-cast-api-enabled="true"
、送信者ページの html タグに追加しました。拡張機能が API を挿入しようとしているようにも見えます。
しかし、Chrome デバッガーではエラーが発生します。Uncaught SyntaxError: Unexpected token ILLEGAL
ネットワーク タブを調べたところ、それapi_script.js
が拡張機能から来ていることがわかり、別のタブで開くことさえできました。しかし、何らかの理由で、このページはこの JavaScript ファイルを解釈しています。ネットワークタブでは、リクエストに対するレスポンスは次のapi_script.js
とおりです(これは省略されています)。
....慶慣瑳㴠挠獡⁴籼笠㭽挊獡䅎䕍㴠∠慃瑳灁≩慣瑳嘮剅䥓不足㴠嬠ⰲ㐠㭝挊獡敒散癩牥㴠湵瑣潩⡮摩θ敭 桴獩椮‽摩†桴獩渮浡‽θ敭†桴獩椮味扡牐橯捥整‽桴獩椮䅰摤敲獳㴠渠汵੬㩬㩬㩬㩭慌湵档敄捳楲瑰潩‽畦据湯⤨笠琠楨牵‽桴獩琮硥⁴‽畮汬紊慣瑳䰮畡在剨煥敵瑳㴠映湵潩瑣潩瑣潩潩祔数敲散癩牥 †桴獩愮瑣癩瑩呹灹 ‽捡楴楶祴祔数†桴獩爮捥楥敶‽敲散癩牥†桴獴搮湯獥磁磠楠慰慲敭整獲㴠渠汵㭬 琠楨楤捳湯敮瑣潐楬 㴠∠潣瑮湩敵ਢ...
なぜこれが起こっているのかよくわかりません。APIコードを私のWebページに直接コピーすることが、これを機能させる唯一の方法のようです. 誰かがこれについて何か洞察を持っていますか?