I am using Google Map Version 3 API to add markers on Google Map.
The problem is that, markers show up on browsers. but when users print the
Please find the link given below:
https://gist.github.com/jawsthegame/6801698
Using this you will be able to print Google Map along with custom markers.
You only need to make a change at line number 17. Replace container.clone(); with $(container).clone();