私のopenSeadragonプロジェクトにはAnnotoriousが追加されています。 http://annotorious.github.io/demos/openseadragon-preview.html このプラグインを起動するには、次のオプションがあります。ここでHTMLの "onload()"がjavascriptの読み込みの遅れと競合しますか?
<script>
function init() {
anno.makeAnnotatable(document.getElementById('myImage'));
}
</script>
...
<body onload="init();">
<img src="example.jpg" id="myImage" />
</body>
私は、ビューアのブロックでJavaScriptの読み込みを遅らせるためにこれらを使用し、問題となっています。
<script type="text/javascript">
if (window.addEventListener)
window.addEventListener("load", downloadJSAtOnload, false);
else if (window.attachEvent)
window.attachEvent("onload", downloadJSAtOnload);
else window.onload = downloadJSAtOnload;
</script>
これら2つの間に競合がありますか?もしそうなら、それを解決する方法は?
あなたはinit関数内でanno.makeAnnotatableを使用しています..それに関連する関連ライブラリはそれ以前のページに含まれていますか? –
はい、それです@ techie_28 –
ブラウザのコンソールを開き、ページをリロードしてJSエラーがないかどうかを確認します。 –