社区
JavaScript
帖子详情
canvas 服务器端
everccnight
2017-06-07 03:57:16
如题 我在服务器端获取了一个图片 我把它保存在canvas 画布中 我在要进行src = canvas.toDataURL("image/png"); 进行转义为base64的时候 发现一直在报错,请问有什么好的解决方案吗。
...全文
169
5
打赏
收藏
canvas 服务器端
如题 我在服务器端获取了一个图片 我把它保存在canvas 画布中 我在要进行src = canvas.toDataURL("image/png"); 进行转义为base64的时候 发现一直在报错,请问有什么好的解决方案吗。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
天际的海浪
2017-06-07
打赏
举报
回复
你必须在图片所在的服务器对图片正确设置 Access-Control-Allow-Origin 响应头才行 只在客户端写img.crossOrigin = "*"是没用的
everccnight
2017-06-07
打赏
举报
回复
引用 3 楼 jslang 的回复:
你图片是跨域的,当画布内有跨域来源图片时,不允许用toDataURL获取画布数据。
我知道是跨域的问题 而且设置了img.crossOrigin = "*" 但是还是有问题啊 请问大神怎么解决
天际的海浪
2017-06-07
打赏
举报
回复
你图片是跨域的,当画布内有跨域来源图片时,不允许用toDataURL获取画布数据。
cheery_an
2017-06-07
打赏
举报
回复
没有跨域么?
everccnight
2017-06-07
打赏
举报
回复
错误为 Uncaught DOMException: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported.
使用
CANVAS
将网页以图片的格式存到
服务器端
标题中的“使用
CANVAS
将网页以图片的格式存到
服务器端
”是指利用HTML5的
Canvas
元素,配合JavaScript技术,将当前网页的可视内容捕获并转换为图像文件,然后通过Ajax或其他HTTP请求发送到服务器进行存储。这个过程...
在Blazor
服务器端
使用HTML
Canvas
元素进行绘图
2. **调用JavaScript API**:为了在
服务器端
操作
Canvas
,需要通过`IJSRuntime`实例调用JavaScript函数。Blazor提供了`InvokeAsync`方法来执行异步JavaScript代码: ```csharp [Inject] private IJSRuntime JS...
node +
canvas
例子
将Node.js与
Canvas
结合,我们可以实现
服务器端
的图像处理和生成,这对于构建Web应用,特别是需要处理图像服务的应用来说,是一种强大的技术组合。 首先,要使用Node.js中的
Canvas
,我们需要安装`
canvas
`这个npm模块...
HTML5 提交手写签名到
服务器端
保存
在
服务器端
,接收到签名数据后,根据业务需求,可以将其保存为图片文件,或者存储为数据库中的二进制数据。如果保存为图片,可以使用`ImageMagick`等工具将SVG数据转换为PNG或JPEG格式。如果存储为数据库字段,可以...
网页端抠图实现 H5抠图
canvas
抠图 在线抠图
这种服务的实现往往结合
服务器端
的处理能力,如使用Node.js或Python的图像处理库(如PIL)。客户端上传图片后,服务器进行复杂的图像处理,然后将结果返回给客户端展示。在本Demo中,可能直接在浏览器端完成所有处理...
JavaScript
87,997
社区成员
224,708
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章