我正在创建我的网站的离线版本。为此,我想将整个网站构建成一个 html 文件。最后一步包括使用 ANT 将我的 CSS 的所有图像转换为 Base64。
我尝试使用一个名为 Jawr 的工具,但我得到一个“空指针”异常......我真的不知道为什么:我尝试过使用非常短的 css 文件,但它不起作用任何一个...
任何想法?
OK, I've found a way:
To do it, I've used an 'exec' task which call a php script. In this script, I call php's base64_encode function.
For more details about including base64 converted images to your CSS using PHP, see http://devin.la/blog/base64-encode-images-css-script-mobile.
Finally, to wait until my new CSS file is ready, I use the 'waitfor' ant task.