有没有什么办法可以得到回调background-image
加载了基础64 DataURL
。我可以缓存这与图像src
属性,但与数据网址?怎么样 ?元素背景图片DataURL
0
A
回答
1
应该把它通常不会的方式:
var image = new Image();
image.src = "data:image/ png;base64,iVBORw0KGgoAAAANSUh.......";
image.onload = function() {
//image was loaded
};
缓存浏览器当然是支持Base64串禁用的,这就是为什么它通常只用于小图像,如图标和东西。
您可以将影像在这里在线转换为Base64:http://base64img.com/#encode
注意,一些浏览器可以对大小限制为Base64编码。
0
似乎style.BackgroundImage属性不会异步设置值。所以我的问题解决了。
相关问题
- 1. 背景图片<img>元素
- 2. 更改背景元素与多个背景图片
- 3. 背景图片
- 4. 背景图片
- 5. 背景图片上的背景图像
- 6. 元素背后的背景?
- 7. Jumbotron背景图片
- 8. Android:背景图片
- 9. UITableViewController背景图片
- 10. Actionbarsherlock背景图片
- 11. AQGridView背景图片
- 12. UIProgressView背景图片
- 13. ImageMagick背景图片?
- 14. JOptionPane背景图片
- 15. GWT背景图片
- 16. iframe背景图片
- 17. createElement背景图片
- 18. AndEngine背景图片
- 19. Silverlight背景图片
- 20. QLineEdit背景图片
- 21. Div背景图片
- 22. 背景图片Jpanels
- 23. UITableViewCell背景图片
- 24. JPanel背景图片
- 25. UITableView背景图片
- 26. JButton背景图片
- 27. carreirwave背景图片
- 28. NSBox背景图片
- 29. 幻灯片背景图片
- 30. 幻灯片背景图片
我在这里实现了这个:http://jsfiddle.net/jdyUX/1/ – 2013-04-10 00:43:10
这很好,但那不是我的问题。需要背景图像的加载事件。我在询问关于缓存图像的图像src加载。 – 2013-04-10 08:29:53