【Sciter】SciterLoadFile非同期です
423 ワード
前にSciterがリソースをロードする方法をいくつか紹介しました(http://blog.csdn.net/aqtata/article/details/53503280)
偶然にも、この方法は常にfalseに戻り、ヘルプマニュアルを見てみると、ドキュメントが完全にロードされた後にtrueに戻る、つまりネットワークリソースに対してダウンロードのプロセスが存在し、SciterLoadFileは非同期であり、ダウンロードが完了するのを待つことはないので、falseに戻ります.私のようにコードを書くと大間違いです
偶然にも、この方法は常にfalseに戻り、ヘルプマニュアルを見てみると、ドキュメントが完全にロードされた後にtrueに戻る、つまりネットワークリソースに対してダウンロードのプロセスが存在し、SciterLoadFileは非同期であり、ダウンロードが完了するのを待つことはないので、falseに戻ります.私のようにコードを書くと大間違いです
if (SciterLoadFile(hWnd, L"http://....") {
// dom
}
ローカルリソースはこのように書くのは問題ありませんが、ネットワークリソースについてはon_イベントイベントで処理します.