webview加载http网页内容显示不完整

Vicent_9920 2016-05-21 01:13:37
关于高德地图组件url的两个问题:
地图组件之选址组件也是一个url,这个url用浏览器访问没有任何问题,但是 用webview加载的话,显示不了关键字搜索结果?(链接url:高德地图),webview加载效果如图:
官方API里是这样介绍的:
通过iframe内嵌调用,地图选点组件的页面会根据开发者设置的iframe宽高自适应。 注:开发者可以在自己的页面里通过iframe内嵌的方式调用该组件的时候,由于存在跨域的问题,需要通过html5 postMessage的方式回传用户选择的位置信息,开发者需要在自己的页面中实现一个监听函数,例如:
(function(){
var iframe = document.getElementById('test').contentWindow;
setTimeout(function(){
iframe.postMessage('hello','http://m.amap.com/picker/');
},500)
window.addEventListener("message", function(e){
console.log(e.data)
}, false);
}()
)
返回结果:
{
location:"116.273938,39.998766",
address: "北京市海淀区新建宫门路19号",
name: "颐和园",
}
上网搜索了很多资料,不明白是自己需要写html得到返回结果还是说可以对webview的某些方法进行设置就可以拿到搜索结果?
请大神帮忙指导,谢谢!!
...全文
1036 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Vicent_9920 2016-05-21
  • 打赏
  • 举报
回复
上文连接地址:http://m.amap.com/picker/?keywords=银行,学校,公园&key=035a7298cddc6488961e9cba167c71c3
浏览器访问效果:
webview加载效果:
求解救,谢谢!!!

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧