微信富媒体卡,网址和谷歌地图

时间:2014-05-23 07:51:02

标签: google-maps wechat

我已经建立了Rich Media Card WeChat对位置事件的响应,该位置事件使用Googlemaps网址填充网址参数,其中包含来自位置响应的Lat / long值

像这样

 $return ='<xml>
             <ToUserName><![CDATA[' . $xml->FromUserName . ']]></ToUserName>
             <FromUserName><![CDATA[' . $xml->ToUserName . ']]></FromUserName>
             <CreateTime>' . mktime() . '</CreateTime>
             <MsgType><![CDATA[news]]></MsgType>
             <ArticleCount>1</ArticleCount>
            <Articles>
             <item>
               <Title><![CDATA[Your Location]]></Title> 
               <Description><![CDATA[Click this card to demonstrate the mapping functionality]]</Description>
               <PicUrl><![CDATA[http://www.foo/WeChat/images/map.png]]></PicUrl>
               <Url><![CDATA[https://www.google.com/maps/@'.$xml->Latitude.','.$xml->Longitude.',13z]]></Url>
            </item>
           </Articles>
        </xml>';

正确填充纬度和经度变量

如果我输出的网址很好。 然而,当我点击链接微信打开浏览器并尝试加载URL但没有显示地图时。

有没有我错过的东西?

由于

1 个答案:

答案 0 :(得分:0)

一切似乎都很好。在iPhone上测试。确保它在WeChat之外的本机浏览器上运行。如果这样做,那么请在此处发布您在本机浏览器和微信中看到的内容以及最终URL

的屏幕截图