Javascript 谷歌地图图片在IE10中不起作用,而chrome却起作用
我试图用html2canvas来捕捉谷歌地图的图像。它在chrome中被捕获,但在internet explorer无法捕获的地方,这是正常的。感谢任何能帮我的人。我已经解决了好几天了 代码如下:Javascript 谷歌地图图片在IE10中不起作用,而chrome却起作用,javascript,google-maps,google-maps-api-3,internet-explorer-10,html2canvas,Javascript,Google Maps,Google Maps Api 3,Internet Explorer 10,Html2canvas,我试图用html2canvas来捕捉谷歌地图的图像。它在chrome中被捕获,但在internet explorer无法捕获的地方,这是正常的。感谢任何能帮我的人。我已经解决了好几天了 代码如下: function magic() { var target = $('#map'); // if this is ie or other browser if (isIE()) { // is IE html2canvas(target, {
function magic() {
var target = $('#map');
// if this is ie or other browser
if (isIE()) {
// is IE
html2canvas(target, {
useCORS: true,
logging: true,
onrendered: function(canvas) {
var data = canvas.toDataURL();
$("#img").attr("src", data);
var justTheData = data.replace(/^data:image\/(png|jpg);base64,/, "");//Removes everything up to ...'base64,'
document.getElementById("myImage").src="data:image/jpeg;base64," + justTheData;
}
});
} else {
// Other browser
html2canvas(target, {
useCORS: true,
logging: true,
onrendered: function(canvas) {
var data = canvas.toDataURL();
$("#img").attr("src", data);
window.open(data);
}
});
}
}
html代码:
<img id="myImage" src="">
chrome的日志记录错误
Finished loading images: # 25 (failed: 0)
你找到这个问题的答案了吗?有人解决了这个问题吗?没有。没有人解决过。谢谢,洛蒂特正在研究IE11,Edge…不是IE10…IE9…太伤心了。。。
Finished loading images: # 25 (failed: 0)