Я встретил ту же проблему.Я исправил это на данный момент, добавив:
<script type="text/javascript">
console.firebug=true;//fix the openlayer problem
</script>
перед загрузкой скрипта openlayer.
причина: console.log раньше работал в предыдущей версии Openlayer, но не сейчас, поэтому я проверил найденный исходный код:
if (! window.console ||! console.firebug) {...
, что означает, что я думаю, что если консоли FIREBUG нетконсоль будет очищена и перезаписана.
Я думаю, что это должно быть ошибкой, поэтому я просто не стал вдаваться в подробности и постараюсь исправить ее как можно скорее, ожидая исправления ошибки.парнем из Openlayer.
надеюсь, что это сработает для вас, если нет, пожалуйста, дайте мне знать.