[英]How to display an image in a Meteor Cordova app on Android?
如该屏幕快照所示,我可以从Chrome桌面访问图像,但不能在Xwalk中访问图像。
但是,资产存在于assets/www/application/app
和.meteor/local/build/programs/web.cordova/app
图像的实际路径是通过在文档中所述的文件路径之前添加http://localhost:12752/local-filesystem/
生成的。
您应该将像这样的图像之类的静态资产放到Meteor项目的[root]/public/
special文件夹中:
- 上市
名为
public/
的顶级目录中的所有文件均按原样提供给客户端。 当引用这些资产时,不要在URL中包括public/
,而应将它们写在顶级目录中。 例如,将public/bg.png
引用为<img src='/bg.png' />
。 这是favicon.ico
,robots.txt
和类似文件的最佳位置。
您所指的页面是关于访问设备存储上的文件的(通常是通过相机插件拍摄照片后),而不是应用程序的静态文件:
[…]您可以使用它来转换从例如
cordova-plugin-file
和cordova-plugin-camera
类cordova-plugin-file
收到的URL。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.