Home php教程 PHP开发 Quickly solve the cross-domain problem of Canvas.toDataURL images

Quickly solve the cross-domain problem of Canvas.toDataURL images

Dec 27, 2016 am 09:34 AM

As mentioned, when the image address of the page is output locally (Html2Canvas.js), there will be a toDataURL access permission problem due to cross-domain problems from different sources:

[Redirect at origin 'http:/ /sub1.xx.com' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://sub2.xx.com' is therefore not allowed access.】

Solution:

Add "Access-Control-Allow-Origin" to the control header according to the error analysis needs, that is, allow access to the source file permissions, then we This page [note that the image of the page needs to be output] is processed like this:

var img = new Image;
img.onload = myLoader;
img.crossOrigin = 'anonymous'; //可选值:anonymous,*  
img.src = 'http://myurl.com/....';
Copy after login

or

The core is that the request header contains the Origin: "anonymous" or "*" field, and Access-Control-Allow-Origin will be appended to the response header. : * Field, problem solving.

The above article quickly solves the cross-domain problem of Canvas.toDataURL images is all the content shared by the editor. I hope it can give you a reference, and I also hope that everyone will support the PHP Chinese website.



For more articles related to quickly solving the cross-domain problem of Canvas.toDataURL images, please pay attention to the PHP Chinese website!


Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Repo: How To Revive Teammates
1 months ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)