0
Dartium確實解釋了飛鏢文件,它爲開發新玩具和Chrome擴展和應用程序開啓了大量樂趣。但是當涉及到在網頁中進行腳本注入時,executeScript
方法只會將文件假定爲.css和.js格式之一。其他mimetype中的文件(通常是應用程序/飛鏢)是離站的。因此,這個問題很簡單:如何在選項卡中注入Dart文件?
是否有直接注入Dart文件?
謝謝。
Dartium確實解釋了飛鏢文件,它爲開發新玩具和Chrome擴展和應用程序開啓了大量樂趣。但是當涉及到在網頁中進行腳本注入時,executeScript
方法只會將文件假定爲.css和.js格式之一。其他mimetype中的文件(通常是應用程序/飛鏢)是離站的。因此,這個問題很簡單:如何在選項卡中注入Dart文件?
是否有直接注入Dart文件?
謝謝。
沒有辦法直接注入鏢文件,但有解決方法,以注入你的鏢的應用程序是使用dart2js,比注入你的鏢腳本的編寫JS文件myDartScript.dart.precompiled.js
。 (使用預編譯版本以避免針對內容安全策略的錯誤)
也許您還必須注入packages/browser/dart.js
和packages/browser/interop.js
。
未經測試