百度地图需要在页面引入
"< script type="text/javascript" src=http://www.yiyongtong.com/archives/"http:/api.map.baidu.com/api?v=2.0&ak=您的密钥">< / script>"
如何在小程序页面引入这个?
或者有其他方法使用第三方地图吗?
答:使用 <map /> 组件
文档中说:
网络请求的 referer 是不可以设置的,格式固定为 https://servicewechat.com/{appid}/{version}/page-frame.html,其中 {appid} 为小程序的 appid,{version} 为小程序的版本号,版本号为 0 表示为开发版。
实际测试中发现,只有 wx.request 的 referer 是这个。那么请求 image 时的 referer 是什么?
我们的服务器上对图片的请求做了跨域检查, referer 不符的话会返回 403 。
答:客户端是 ,
目前线上版本工具中有bug 没有正确设置 referer
下个版本将会解决、、
问题三:
微信小程序是不是仅支持微信支付?答:是的
答:目前没有这个计划
答:小程序没有那么多分发渠道 所以没有编码这个概念
答:小程序是程序不是web页面 所以没有刷新
答:需要去微信开放平台->公众账号下绑定小程序账号
答:进入 open.weixin.qq.com, 绑定应用, 用unionid 打通
调用wx.openLocation,安卓手机可以正常打开地图,苹果手机点击无反应。
使用调试方式在苹果手机上打印出信息,发现调用该api失败。
答:苹果手机里似乎把组件上绑定的参数都当作字符串了,所以认为坐标点不正确,需要强制转换成number类型。
var lat = e.target.dataset.lat;
改成
var lat = Number(e.target.dataset.lat);