tawa3939

Webビューア内の JavaScriptでのCanvasへのメソッド「canvas.toDataURL()」が VideoElement 読み込み後はエラーになる

Discussion created by tawa3939 on Oct 3, 2016
Latest reply on Oct 4, 2016 by TSGalJ

製品名とバージョン

・FileMaker Go 15.0.2

OSとバージョン

・iOS 10.0.2 および 9.3.4

説明

canvasに対してHTMLVideoElement を drawImage()した後、

canvas.toDataURL() を実行するとエラーになる。

FileMaker Go 14のWebビューア、iOS safari (WebDirectではなくHTMLをsafariで開く)での使用は問題なく動作しているので、FileMaker Go15特有のバグ。

・video等の読み込みに時間がかかっていて遅延しているわけではない模様。

・HTMLImageElementをdrawImage()した後なら問題なく動作している。

 

15.0.1にあったconfirm()のバグ(FMGo15.0.2では解決済み)や今回のバグなど、

FileMakerGo15のWebビューアのみに発生する、ちょっと考えられないバグです。

今回のバグで悩んでいるユーザーはごく一部かもしれませんが、

これをヒントに根本的なWebビューア周りのバグフィックスを期待したいです。

 

 

再現の方法

サンプルファイル参照ください。

 

一時的解決法(もしご存知であれば)

FileMaker Go 14を使用する

Attachments

Outcomes