簡體   English   中英

是否可以在Chrome打包的應用中執行JavaScript文件?

[英]Is it possible to execute a JavaScript file in a chrome packaged app?

我正在嘗試使用kripken的Box2D.js在Chrome應用中創建 Box2D TestBed結構。 我已經成功建立了測試平台, 可以在這里下載它 我想添加到測試平台的功能之一是能夠在運行時加載JavaScript文件。 由於chrome應用程序無法使用eval ,有什么方法可以在運行時加載JavaScript文件嗎? 我嘗試將$.getScriptfile:/// URL和適當的權限一起使用,但這不起作用。 這是一些我想在運行時加載的示例文件。 由於該程序可以在Web上運行,但不能在chrome應用程序中運行,這非常令人沮喪!

更新:

我曾嘗試使用chrome沙箱進行回避,但無法通過window.postMessage傳遞函數。 我開始傾向於將其托管在服務器上。

謝謝!

您應該能夠加載外部腳本。 不過有一個陷阱。 您將不得不在無法訪問chrome。* API的沙盒頁面中執行此操作。 但是您可以通過window.postMessage與該頁面進行通信

請參閱http://developer.chrome.com/apps/app_external.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM