0
ユーザーがウェブサイトを使用している時間をトラッキングしたい場合、ユーザーがサイトに30秒滞在したときにイベントを発生させる必要がある。どのようにこれを行う上の任意のアイデア?AngularJS:ウェブアプリで費やされた時間を追跡し、特定の時間にイベントをトリガーする
ユーザーがウェブサイトを使用している時間をトラッキングしたい場合、ユーザーがサイトに30秒滞在したときにイベントを発生させる必要がある。どのようにこれを行う上の任意のアイデア?AngularJS:ウェブアプリで費やされた時間を追跡し、特定の時間にイベントをトリガーする
なぜ角の$timeout
$timeout(function raiseEvent(){
//do something here
}, 30000)
コードだ?に建てを使用しませんか..
角度コードのない例ですが、$ timeoutを自由に使用してapp.runの中にドロップしてください。
// This event starts watching when document loads
// Any special event can work to trigger this instead
$(document).ready(function(){
var countdown = 30000;
// 30 Second Event
function thirty_second_event() {
console.log("it's been " + (countdown/1000) + " seconds");
}
// Start the timer
setTimeout(thirty_second_event, countdown);
});
これまでに何を書いていますか? – Baahubali