我正在尝试制作一个 Chrome 应用程序,其中包含一些动画对象。
我可以使用以下方法加载纹理:new Image()
,然后将图像的 src 属性设置为我的应用程序根目录中的文件名。 (这将加载纹理)
是否可以对包含我的专有动画数据的二进制文件执行类似的操作?我看了又看,但似乎没有找到任何可以让我加载尚未被用户选择或拖放的二进制文件的东西。
如果这是不允许的,(大概是出于安全问题)有人有任何聪明的解决方法吗?
最佳答案
对于应用程序包内的文件,应该像使用 XHR 加载文件一样简单.
为了安全起见,请使用完全限定的 URL,通过 chrome.runtime.getURL(pathRelativeToRoot)
获取
关于javascript - 将二进制资源文件加载到 Chrome 应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30247437/