Google Maps API 进级:在信息窗口GInfoWindow中嵌入Flash动画
2009-12-18 10:51
387 查看
转自:http://hi.baidu.com/xfm_zhr/blog/item/98bd0a2a9a064e3f5243c12b.html
在信息窗口GInfoWindow中嵌入Flash动画
注意:这里的OBJECT标签要放入一个指定大小的标签中,以便显示。
示例:
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
var geoPoint= new GLatLng(39.92, 116.46);
map.setCenter(geoPoint, 5);
//创建GMarker对象
var marker = new GMarker(geoPoint);
//在地图上为marker0添加涂层,显示marker0
map.addOverlay(marker);
//添加flash
var flash_html = "<div style=\"width:500px; height:400px\"";
flash_html += "<object width=\"480\" height=\"395\">";
flash_html += " <param name=\"allowScriptAccess\" value=\"sameDomain\">";
flash_html += " <param name=\"movie\" value=\"http://tv.mofile.com/cn/xplayer.swf\">";
flash_html += " <param name=\"FlashVars\" value=\"v=TDL351BF&p=http://cache.mofile.com/tv/static/picture/u14/Disk1/cnc/2007/4/29/TD/L3/TDL351BF.jpg&autoplay=0\">";
flash_html += " <param name=\"wmode\" value=\"transparent\">";
flash_html += " <embed src=\"http://tv.mofile.com/cn/xplayer.swf\" FlashVars=\"v=TDL351BF&p=http://cache.mofile.com/tv/static/picture/u14/Disk1/cnc/2007/4/29/TD/L3/TDL351BF.jpg&autoplay=0\" width=\"480\" height=\"395\" allowScriptAccess=\"sameDomain\" wmode=\"transparent\" type=\"application/x-shockwave-flash\"/>";
flash_html += "</object>";
flash_html += "</div>";
marker.openInfoWindowHtml(flash_html);
}
在信息窗口GInfoWindow中嵌入Flash动画
注意:这里的OBJECT标签要放入一个指定大小的标签中,以便显示。
示例:
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
var geoPoint= new GLatLng(39.92, 116.46);
map.setCenter(geoPoint, 5);
//创建GMarker对象
var marker = new GMarker(geoPoint);
//在地图上为marker0添加涂层,显示marker0
map.addOverlay(marker);
//添加flash
var flash_html = "<div style=\"width:500px; height:400px\"";
flash_html += "<object width=\"480\" height=\"395\">";
flash_html += " <param name=\"allowScriptAccess\" value=\"sameDomain\">";
flash_html += " <param name=\"movie\" value=\"http://tv.mofile.com/cn/xplayer.swf\">";
flash_html += " <param name=\"FlashVars\" value=\"v=TDL351BF&p=http://cache.mofile.com/tv/static/picture/u14/Disk1/cnc/2007/4/29/TD/L3/TDL351BF.jpg&autoplay=0\">";
flash_html += " <param name=\"wmode\" value=\"transparent\">";
flash_html += " <embed src=\"http://tv.mofile.com/cn/xplayer.swf\" FlashVars=\"v=TDL351BF&p=http://cache.mofile.com/tv/static/picture/u14/Disk1/cnc/2007/4/29/TD/L3/TDL351BF.jpg&autoplay=0\" width=\"480\" height=\"395\" allowScriptAccess=\"sameDomain\" wmode=\"transparent\" type=\"application/x-shockwave-flash\"/>";
flash_html += "</object>";
flash_html += "</div>";
marker.openInfoWindowHtml(flash_html);
}
相关文章推荐
- 利用Animatewindow API实现窗口动画效果
- ArcGIS api for javascript——显示一个信息窗口
- Google Maps发布Flash平台上的开放接口(API)!
- 格式化信息窗口内容—ArcGIS API for JavaScript
- 关闭网页前,利用JS向flash发送信息。让flash监听“关闭窗口”。
- Google Maps API 进级:计算折线长度
- ArcGIS api for javascript——加载查询结果,悬停显示信息窗口
- ArcGIS api for javascript——鼠标悬停时显示信息窗口
- Google Maps API指南:地图标记与信息窗口
- Google Maps API 进级:通过XML文档加载Gpolyline或者Gpolygon
- html中嵌入flash动画
- Google Maps API 进级:GEvent命名空间简介
- ArcGIS api for javascript——查询,然后单击显示信息窗口
- 百度地图JavaScript API自定义覆盖物、自定义信息窗口增删时的显示问题
- C# Windows API应用之FlashWindowEx ——实现窗口闪烁的方法
- 在Win32窗口中嵌入Flash
- ArcGIS api for javascript——鼠标悬停时显示信息窗口
- Google Maps API中所有对象, 类, 属性和方法信息.
- Google Maps API 进级: GoogleMaps常用事件及应用思路2
- PPt播放窗口嵌入到MFC窗口中,幻灯片动画不能正确播放,模拟鼠标单击消息