আপনি যখন আপনার দ্বি পুনরায় আকার দিন তখন মানচিত্রটি কীভাবে রিফ্রেশ করবেন
কেবল কল করার জন্য এটি যথেষ্ট নয় google.maps.event.trigger(map, 'resize');
আপনার মানচিত্রের কেন্দ্রটিও পুনরায় সেট করা উচিত।
var map;
var initialize= function (){
...
}
var resize = function () {
if (typeof(map) == "undefined") {) {
// initialize the map. You only need this if you may not have initialized your map when resize() is called.
initialize();
} else {
// okay, we've got a map and we need to resize it
var center = map.getCenter();
google.maps.event.trigger(map, 'resize');
map.setCenter(center);
}
}
পুনরায় আকারের ইভেন্টের জন্য কীভাবে শুনবেন
কৌণিক (এনজি-শো বা ইউআই-বুটস্ট্র্যাপ ধসে)
এনজি-শোতে আবদ্ধ মানের পরিবর্তে উপাদানের দৃশ্যমানতার সাথে সরাসরি আবদ্ধ হোন, কারণ এনজি-শো আপডেট হওয়ার আগে $ ঘড়িটি গুলি চালাতে পারে (তাই ডিভিটি এখনও অদৃশ্য থাকবে)।
scope.$watch(function () { return element.is(':visible'); },
function () {
resize();
}
);
jQuery। শো ()
বিল্ট ইন কলব্যাক ব্যবহার করুন
$("#myMapDiv").show(speed, function() { resize(); });
বুটস্ট্র্যাপ 3 মডেল
$('#myModal').on('shown.bs.modal', function() {
resize();
})