我正在构建一个Web应用程序+混合Cordova应用程序。
从what I read开始,最好提供Cordova的相对路径。我首先遇到了这个解决方案的问题,但solved in using the <base>
tag,现在几乎一切正常。
脚本和样式表在我的网络应用程序和我的混合应用程序上加载得很好。但是图像没有。他们拒绝在移动应用上正确加载。
以下是一些更具体的示例,取自Chrome的设备检查员:
脚本
<script src="library/js/libs/require.js" data-main="library/js/dependencies.js"></script>
混合应用程序正确解决了这个问题,文件已正确加载。但是,如果我尝试使用相同的相对路径逻辑加载图像:
图片
<img src="library/images/mvp/user_default_avatar.png">
未正确解决,未加载图像。 关于为什么我面临这种不一致行为的任何建议?
答案 0 :(得分:1)
前一段时间我遇到了同样的问题。正确加载的标签,脚本和sylesheet正确...但图像不会,即使一切看起来都正确。
您是否尝试加载其他扩展程序的图像,如JPG?有时.png图像可能已损坏,需要在保存之前进行检查。
希望它有所帮助!最好的问候。