Thursday, July 21, 2005

Trace & Debug dari Browser

Saat melihat judul artikel dari Josh Buhler di Actionscripts.org awalnya saya kurang tertarik karena untuk kasus yang sama biasanya saya menggunakan MessageBox() di javascript untuk menampilkan trace() dari flash. Caranya saya biasanya membuat sebuah fungsi di _root untuk memanggil javascript untuk kemudian memunculkan MessageBox() atau berupa alert(). Kemudian ditiap bagian saya memerlukan trace saya panggil fungsi ini. Maka jika dijalankan pada browser tiap ada trace maka pada browser akan muncul MessageBox atau berupa alert. Memang mengganggu sih tapi untuk keperluan debug & tracing saja. Berikut coding yang saya maksud::
// AS / swf showTrace = function(mesg){    trace(mesg);    getURL("javascript:showTrace('"+mesg+"')"); } showTrace("hello world!"); // JavaScript / html showTrace = function(mesg){       alert(mesg); }
Namun setelah saya baca artikel dari Josh Buhler rupanya ide menarik juga. Ada syarat khusus yaitu anda harus menginstall Flash Player khusus yang berisi debugger. Bila anda tertarik silahkan baca lebih detail.

No comments: