我现在想实现一个功能,就是从当前场景中跳转到自己写好的百度地图页面(其实就是一个xxx.html),(百度地图相关操作百度的官网都有详细的demo)然后再百度地图页面操作完,还能跳回场景。因为我html接触的比较少,所以还请指教如何操作。
window.location = "xxx.html"能实现跳转,但是再用这个方法回到当前场景时等于重新执行了一遍cocos2d 生成的那个index.html,我现在就想问下能不能在cocos2d-js自己生成的那个index.html中的嵌入百度地图,也就是说在canvas标签内内嵌个div标签什么的。
以下是百度地图的简单demo代码:
body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";} 地图展示以下是cocos2d生成的index.html代码:
Cocos2d-html5 Hello World test body, canvas, div { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }具体的操作如图所示,从第一个场景点击马上领取到第二个场景,然后第二个场景通过点击下方的领取,又能跳回当前场景,如何把两者结合到一起呢?