用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,登录网站

2

主题

7

帖子

149

积分

架构狮

Rank: 3Rank: 3

积分
149
2017-4-12 16:01:10 731010911 架构狮 楼主 62351
地图控件与标志点只能显示图片,但我需要像摩拜单车一样,把一个层显示在地图之上,因为层内的文字需要随时更改,无法使用地图控件与标志点。
有没有什么好的解决方法,请教各位大佬。。感谢回答~!
Screenshot_2017-04-12-15-57-09-009_com.tencent.mm.png
2017-4-13 00:21:32 天下钞票开发者认证 来自手机 版主
沙发
多做几个图片,需要哪个放哪个,摩拜自己的多半也不是放的文字,而是图片。
就像钞票君说的,楼主标题这个不可能存在,可以参考一下摩拜关于map的说明:摩拜单车微信小程序开发技术总结
有问题请在本站内搜索相应关键词,假如无法解决请在综合交流区内发帖咨询,发帖时请提供详细的问题描述、相关图片及代码。
天下钞票 发表于 2017-4-13 00:21
多做几个图片,需要哪个放哪个,摩拜自己的多半也不是放的文字,而是图片。 ...

在最上方有一个标题显示单车编号 , 这个不太可能使用图片完成吧 , 因为数字是变动的
731010911 发表于 2017-4-13 16:53
在最上方有一个标题显示单车编号 , 这个不太可能使用图片完成吧 , 因为数字是变动的 ...

那里已经不是地图的范围了,楼主你看看我给你的链接内的这一部分说明;
比如在摩拜单车有这个场景:
首页展示地图找车,扫码成功后跳转到骑行地图。
解决办法就是, 整个小程序只维护一个map组件 ,通过不同的State来改变map的不同展现:
index.wxml

    [AppleScript] 纯文本查看 复制代码
    <map id="map" controls="{{controls}}" style="{{style}}"></map>

    index/index.js


      [AppleScript] 纯文本查看 复制代码
      const indexStyle = "width: 750rpx; height: 1260rpx"
      const rideStyle = "width: 750rpx; height: 960rpx"
      Page({
        data: {
          style: indexStyle
        },
        onUnlock() {
          this.setData({
            style: rideStyle
          })
        }
      }
      })

      这样就成功解决了部分Android设备小程序Crash的问题。

有问题请在本站内搜索相应关键词,假如无法解决请在综合交流区内发帖咨询,发帖时请提供详细的问题描述、相关图片及代码。
2017-4-13 19:10:43 天下钞票开发者认证 来自手机 版主
6#
731010911 发表于 2017-4-13 16:53
在最上方有一个标题显示单车编号 , 这个不太可能使用图片完成吧 , 因为数字是变动的 ...

建议在demo区查找那个单车小程序,非常完整,甚至包括支付代码。

上面那段的确是个view,会把map组件往下推。

研究一下那个demo,就明白了。
要在地图组件上添加 自定义的元素可以使用
<cover-view></cover-view>
<cover-image></cover-image>
只能是这两个嵌套
但是还有一些样式是无法支持的 真机就会看出来的
发新帖
您需要登录后才可以回帖 登录 | 立即注册