スクリプトについて報告
あるスクリプトのLateCall処理中に、別のスクリプトで JaneScript.CreateHttpRequest を呼ぶとブロックされます
意図的に制限をかけているのでなければ、修正をお願いします
再現方法
以下のMenuLoopClick実行中にMenuRequestClickを呼ぶ
(同一スクリプトに置いても2つのスクリプトに分けても再現)
function MenuLoopClick(menuObject, targetInfo) {
JaneScript.LateCall(Loop,null)
}
function Loop(){
var timer = JaneScript.TimeGetTime() + 10000;
JaneScript.Log("ループ開始");
while(timer > JaneScript.TimeGetTime()) JaneScript.ProcessMessages();
JaneScript.Log("ループ終了");
}
//------------------------------
function MenuRequestClick(menuObject, targetInfo) {
try {
var hrqObj = JaneScript.CreateHttpRequest("HEAD", "
ttp://www.geocities.jp/jview2000/");
if (! hrqObj.Send("")) return "";
} catch(e) {
JaneScript.Log(e.message);
return "";
}
}