hybrid章节中schema协议与请求数据

来源:8-13 JS和客户端通讯 - 总结

纷纷2004

2018-09-28

请问课程举例的新闻详情页是webview,他的新闻标题、正文、图片等也是schema协议请求的吗?还说是html写死的?还是说调的是http(s)接口?

写回答

1回答

双越

2018-09-28

一般是这样:html 模板肯定是 app 内部通过 file 协议请求的,然后 html 中的 js 通过 schema 协议请求客户端,然后客户端通过 https 接口请求服务器,返回数据之后,再回传给 html 中的 js,再由 js 渲染。

这样做的好处是,app 可以根据新闻列表页中用户当前屏幕的新闻,去预取数据,然后当用户直接点击进入正文页时,直接通过 schema 获取 app 中已经预取好了的数据。

你可能会有这种体会,浏览器新闻列表页,然后突然断网了,然后再点击进入新闻详情页,还是能看到新闻的主要内容(图片可能是懒加载,显示不了)

0
2
双越
回复
纷纷2004
感觉课程有帮助的话,欢迎给一个好评
2018-10-12
共2条回复

前端跳槽必备 一线互联网公司高级前端JavaScript面试

视频讲解前端面试中的JS高级知识点,扩展JS知识深度,从容面试

1621 学习 · 218 问题

查看课程