Re-introduce onclone option (Fix #1434)

This commit is contained in:
Niklas von Hertzen
2018-02-15 21:40:34 +08:00
parent 952eb4cf7c
commit 9fb9898894
4 changed files with 56 additions and 5 deletions

View File

@ -19,6 +19,7 @@ These are all of the available configuration options.
| imageTimeout | `15000` | Timeout for loading an image (in milliseconds). Set to `0` to disable timeout.
| ignoreElements | `(element) => false` | Predicate function which removes the matching elements from the render.
| logging | `true` | Enable logging for debug purposes
| onclone | `null` | Callback function which is called when the Document has been cloned for rendering, can be used to modify the contents that will be rendered without affecting the original source document.
| proxy | `null` | Url to the [proxy](/proxy/) which is to be used for loading cross-origin images. If left empty, cross-origin images won't be loaded.
| removeContainer | `true` | Whether to cleanup the cloned DOM elements html2canvas creates temporarily
| scale | `window.devicePixelRatio` | The scale to use for rendering. Defaults to the browsers device pixel ratio.