Skrollr.js を使用して、Dart Web アプリケーションにスクロール ベースのアニメーションを実装しようとしています。これまでのところ、main() には次のものがあります。
main() {
ScriptElement script = new ScriptElement()
..type = 'application/javascript'
..src = 'skrollr.min.js';
document.body.children.add(script);
ScriptElement script2 = new ScriptElement()
..type = 'application/javascript'
..innerHtml = 'var s = skrollr.init({forceHeight: false});';
document.body.children.add(script2);
js.context.callMethod('skrollr', ['init({forceHeight: false})']);
}
何らかの理由で、実行時に次のエラーが発生します。
Uncaught ReferenceError: skrollr is not defined and
Exception: NoSuchMethodError: method not found: 'skrollr'
skroller.min.js は index.html の横にあるアプリに配置されているので、ここで何が問題なのかヘルプを探しています。
また、これがスクロール ベースのアニメーションの純粋な Dart の代替手段である場合は、それについても喜んでお知らせします。
前もって感謝します。