我曾經嘗試都控制檯是沒有定義 - JSNI
console.log(message);
$wnd.console.log(message);
不過,我仍然得到:
console is undefined
或
$wnd.console is undefined
在執行我的應用程序JSNI方法。我怎樣才能解決這個問題?
我曾經嘗試都控制檯是沒有定義 - JSNI
console.log(message);
$wnd.console.log(message);
不過,我仍然得到:
console is undefined
或
$wnd.console is undefined
在執行我的應用程序JSNI方法。我怎樣才能解決這個問題?
它看起來像使用Firefox,Firebug應該打開,否則當從Javascript調用console
時會拋出此錯誤。
您應該使用java.util.Logger。
Logger logger = Logger.get("");
logger.log(Level.WARNING,"This is a warning");
該記錄器還將打印出瀏覽器日誌。
在哪個瀏覽器中? –
我觀察到,logger.log()正在登錄Eclipse的控制檯而不是瀏覽器日誌。 –
請參閱https://developers.google.com/web-toolkit/doc/latest/DevGuideLogging並啓用{{ConsoleLogHandler}}和/或{{FirebugLogHandler}}。 –
先打開瀏覽器控制檯。 (按F12)
如果在您打開瀏覽器控制檯之前運行$wnd.console
。您將收到錯誤消息$wnd.console is undefined
。
這對xybrek的答案几乎沒有什麼影響,它本身也不是答案。請注意,SO是*不是討論區。 –
這不提供問題的答案。一旦你有足夠的[聲譽](https://stackoverflow.com/help/whats-reputation),你將可以[對任何帖子發表評論](https://stackoverflow.com/help/privileges/comment);相反,[提供不需要提問者澄清的答案](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- I-DO-代替)。 - [來自評論](/ review/low-quality-posts/17670580) – kvorobiev
在哪個瀏覽器? –
firefox。看起來,當螢火蟲不在時,這個錯誤被拋出。我已經修好了。 – xybrek