画像がロードされたら CamanJS ライブラリのコールバックをチェックして、caman オブジェクトの準備ができたら caman 関数を呼び出す方法はありますか?
すなわち
var tempCanvas = document.createElement('canvas');
var c = Caman(tempCanvas, 'path/to/image.jpg');
if (c.isLoaded) {
c.reset();
c.resize({width: new_w, height: new_h});
c.render();
}
適用したいトリミング関数とサイズ変更関数は、Caman イニシャライザーで呼び出された場合に無名関数コールバックのスコープ内で表示されない変数を使用しているため、コールバックを外部にする必要があります。