質問するログイン新規登録

Q&A

解決済

1回答

2365閲覧

onrenderedの意味

you88

総合スコア147

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

0クリップ

投稿2019/04/20 08:06

編集2019/04/20 08:16

0

0

https://oar.st40.xyz/article/312

function screenshotHtml(){ html2canvas(document.body, { onrendered: function(canvas) { document.body.appendChild(canvas); canvasData = canvas; } }); }

このonrenderedの意味が調べてもわからず。。。このコードの中でどういう動きをしているものなんでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

m.ts10806

2019/04/20 08:13

なにをどう調べましたか?具体的に記載してください
you88

2019/04/20 08:16

コメントありがとうございます。onrenderedの意味をググったんですがわからず。
m.ts10806

2019/04/20 09:07

確認した記事があればその記事のURLを提示して「どこが」「どう」分からなかったのかを記載してください。 https://teratail.com/help/question-tips#questionTips1-2 >検索して見つけたページでわからない事があれば、どのページのどの部分がわからないのかを明確に記し質問してみてください。
you88

2019/04/20 09:36

承知しました!ありがとうございます!
guest

回答1

0

ベストアンサー

削除されたそうです。Promiseを使え、とのこと。

Remove deprecated onrendered callback, calling html2canvas returns a Promise<HTMLCanvasElement>
html2canvas/CHANGELOG.md at b89458611b8427ee22926673799ade9c33b83e34 · niklasvh/html2canvas · GitHub

質問が編集されたので追記

このコードの中でどういう動きをしているものなんでしょうか?

canvasが出来上がったら呼ぶコールバック関数、ということかと思いますが、削除前のコードやドキュメントが見つからないので推測です。

投稿2019/04/20 08:15

編集2019/04/20 08:46
Lhankor_Mhy

総合スコア37736

you88

2019/04/20 09:36

ありがとうございました!非常にわかりやすかったです!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.29%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問