如此屏幕截图所示,我可以从Chrome桌面访问图像,但不能在Xwalk中访问。
但是,该资产位于assets/www/application/app
和.meteor/local/build/programs/web.cordova/app
通过在文件路径stated in the docs之前添加http://localhost:12752/local-filesystem/
来生成图像的实际路径。
答案 0 :(得分:1)
您应该将您的静态资产(如此图像)放在Meteor项目的[root]/public/
special folder中:
- 公开强>
名为
public/
的顶级目录中的所有文件都按原样提供给客户端。引用这些资产时,请勿在URL中包含public/
,请将URL写为顶级URL。例如,将public/bg.png
引用为<img src='/bg.png' />
。这是favicon.ico
,robots.txt
和类似文件的最佳位置。
page you refer to是关于访问设备存储上的文件(通常一旦照片通过相机插件拍摄),而不是您的应用静态文件:
[...]您可以使用它来转换从
cordova-plugin-file
和cordova-plugin-camera
等插件收到的网址。