问题标签 [excanvas]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在 IE7/8 中将 excanvas 元素保存为图像
我正在为 jqPlot 使用 IE7/8 来渲染画布,并且想知道是否可以以 jpg/png 或任何其他格式打印出来。我长期以来一直在努力解决这个问题,我在网上得到的唯一答案是不。是否有任何 javaScript hack 或屏幕抓取工具可以帮助我拍摄画布上呈现的图形的图像。谢谢
javascript - excanvas 在 IE8 中不起作用
我遇到了 excanvas 无法在 IE8 中呈现的问题。这是我初始化画布的地方。
该网站的目的是,如果德克萨斯州的一个县在其中有一棵“著名的树”,则该县被涂成绿色。然后用户可以选择县并单击它以弹出树木列表。该功能适用于 IE7 IE9、FF、Chrome 等......它只是 IE8 和 Excanvas 无法正常工作。
任何帮助将不胜感激!
javascript - Dygraphs 不会在 IE8 中绘制数据线
我最近为客户的网站升级了 Dygraphs 库,但它现在无法在 IE8 中正确呈现(是的,我知道你在想什么,但是客户的客户喜欢使用 IE 并且不会升级)。
我有以下标题(显然我没有为这篇文章放上真正的域名):
控制台/调试面板中没有错误,当我将鼠标悬停在该行的位置时,图例显示在角落中,因为它应该是正确的数据。此外,轴标签和值显示正常。
什么可能导致图表上的数据线不显示?
javascript - 使用 excanvas 在画布上绘制图像
我正在使用 excanvas.js 库来支持 IE(9 以下)浏览器中的画布功能。我目前面临的问题是 excanvas 期望 image 作为 drawImage() 方法的第一个参数。我发现它不支持另一个画布或视频作为第一个参数。实现此功能的解决方法是什么?我的代码是这样的。
它不适用于 Ie8 及以下浏览器。如何解决这个问题?
javascript - 支持和模拟 HTML5
我发现 excanvas 和 flashcanvas 是 Internet Explorer 中用于支持画布功能的常用库(低于 9)。但是它们都没有实现canvas的所有规范特性。
例如 drawImage() 函数只接受图像作为源。它不支持画布或视频。getImageData(),putImageData() 也没有可用的实现
哪个是支持 IE 浏览器中画布功能的最佳且正确的 JavaScript 库?我们是否有任何其他完全模仿原生画布功能的 IE 库?
javascript - 使用 excanvas 进行双重缓冲
使用资源管理器画布库实现双缓冲的解决方法是什么?
IE。我想这样实现
SourceImage -> Canvas1 -> Canvas2
将源图像绘制到背景隐藏的画布中。帆布1
从背景画布绘制实际画布。
如何使用资源管理器画布实现此行为?
javascript - 有谁知道为什么我的画布标签不会出现在 IE 8 中?
可能重复:
如何在 IE 中使用 HTML5 画布元素?
我不确定我做错了什么。我按照它说的做了,但没有任何效果。我正在使用网格系统,但我认为这不是问题所在。而且我也不认为这是我的安全设置。如果有帮助,这是我的 HTML 和 Javascript。
HTML
Javascript
javascript - Modernizr 的完整功能似乎运行得太早了
我有这个 javascript:
excanvas 中的这种加载应该不支持画布,并且在完成时应该触发“完成”功能。中的 CutMeOut 类pentool.js
包含适用于画布元素的代码。但是,IE7 和 IE8 给出了这个错误:
Object doesn't support property or method
如果我只是正常加载excanvas
该网站可以正常工作。var cmo = new CutMeOut(settings);
那么,在 excanvas 解决问题后,我该如何运行呢?
谢谢。
javascript - Internet Explorer 8 弄乱了我的子弹图
我使用“canvas”HTML5 标签创建了 HTML 和 JavaScript 文件来显示项目符号图。我已经在 Chrome 中尝试过了,它运行良好,并且随着浏览器的大小改变宽度。我也必须让这个在 IE8 中工作,所以我使用了 Excanvas,除了一种方式之外,它在所有方面都可以工作:当我调整浏览器的大小时,我得到了 valueIndicator 的残余。这只发生在 IE8 上。
我试过四处寻找有关重绘画布的信息,但我认为这不是问题。谁能看看我哪里出错了,好吗?
编辑 我将完整的代码保留在底部,但是,按照建议我已经将我的代码减少了一些。
在 IE8 中它看起来像这样:
在 Chrome 中它看起来像这样:
当我刷新 IE8 页面时,它看起来又正常了。
缩减 Bulletgraph.html:
完整代码:
缩减 Scripts.js:
子弹图.html:
脚本.js:
javascript - 饼图画布在 IE 中不起作用(已编辑)
我是 html5 和 javascript 的新手。
第一次尝试创建 html5、javascript、css3 饼图**(不使用 jquery)**。饼图可以在 chrome 和 firefox 中完美创建。然后过了一会儿,我不小心在Internet Explorer(IE)中打开了index.html,饼图不见了。后来我意识到即使是 Komodo 的浏览器也不显示饼图。
试过了
1)谷歌,看到了一个叫做 excanvas.js 的东西。
2)在 index.html 中包含这一行
3)在 pie_chart_simple.js 的 initialize_para() 函数中包含这一行,
结果:
仍然无法在 Internet Explorer 中查看饼图。(仅显示表格值)
不确定性: 1)excanvas.js 的使用?(由于没有使用jquery,放置代码的位置) 2)ie解码的颜色格式?
介意帮忙吗?谢谢你。
有2个文件:
1)index.html:
2)pie_chart_simple.js
(jsfiddle 链接:http: //jsfiddle.net/torresho/wmJb6/6/)
1) index.html
2) pie_chart_simple.js: