Я решил проблему.
Теперь я могу успешно распечатать динамическую карту на Firefox.
Вот несколько идей о том, как я этого добился:
после того, как карты Google нарисовали маршрут, я попытался проверить HTML, используя firebug
и я обнаружил, что проблема с firefox не может распечатать карту Google успешно как-то из-за «стиля» div карты.
img1: http://picasaweb.google.com/lh/photo/KNWAznhah3Fv0CxdJ7_anUNXPgy_jUWAJdQ2OJnhc_g?feat=directlink
Удалив соответствующий div (см. Img1) с помощью javascript, карта и маршрут могут быть правильно напечатаны в Firefox.
Я не уверен, что это нарушает правила использования API карты Google, лучше перед использованием этого метода внимательно проверить.
- Mark