4

私は次のコードを持っています、そしてウェブイベントを上げることはそれがすべきことをしません。私はすべての拡張機能を無効にして、そこに何かがないことを確認しました。助けてください。ジャンクをデバッグできない場合、アプリを作成するのは難しいと思います。助けて!!!

dispatch {
    // Some example dispatch domains
    // domain "example.com"
    domain "google.com"
}

global {

}
rule temp_rule is active{
    select when pageview ".*"
    pre{

    }
    {
        notify("111",'123');

        emit<<
            var tempapp = KOBJ.get_application("a710x19");
            tempapp.raise_event("temp2");
        >>;
    }
}

rule temp2 is active{
    select when web temp2
    pre{

    }
    {
        notify("222",'<div id="fbp_fblogo">123</div>');
        emit<<
            try{
                console.log("TEMP2'd");  
            }catch(e){}  
        >>;
    }
}
4

1 に答える 1

4

問題は、イベント名に数字が含まれていることです。イベント名は英字のみ。

エミットの呼び出しとステートメント2からを削除すると、機能します。raise_eventselect

于 2011-04-05T07:37:42.487 に答える