微信公众平台如何与Web App结合?

Web App简而言之就是为移动平台而优化的网页,它能够表现得和原生应用同样,而且克服了原生应用一些固有的缺点。通常而言Web App最大的入口是浏览器,但如今微信公众平台做为新兴的平台,结合其内置浏览器能够和Web App很好的结合,虽然如今还不够成熟,但有可能取代浏览器成为Web App第一大入口。html

(微信Web App示例)浏览器

Web App的入口说白了就是一个连接,可是连接不符合移动端的输入方式,连接的分发成为难题,而微信公众平台有不少种方式能够发送连接。微信

1、微信公众帐号发送连接的方法

1)给用户回复的文字消息微信公众平台

微信文字消息支持简单的HTML代码,如<a>标签:优化

  1. <a href="http://zhidao.baidu.com/question/517758366.html">baiduzhidao</a>哈哈  

不过群发消息中的文字消息不支持这个,请勿搞混。spa

2)单条图文消息xml

若是是给用户推送Web App,推荐使用这个方法,用户体验最好。htm

它包含标题、图片、简介,用户点击即至关于点击连接。blog

3)多条图文信息中的原文连接接口

在发多条图文信息时,在正文下面有原文连接,经过适当引导,这个也能够做为Web App的入口。

2、微信Web App的优缺点

微信Web App能够在必定程度上解决“5秒问题”,即公众帐号在接受到用户的请求后5秒内必须回应,不然这次对话视为失效。而经过Web App,咱们能够返回给用户一个连接,而将问题在连接中的页面解决。

而在另外一方面,我认为微信Web App相比通常的Web App有如下优势:

天生的营销平台和用户系统。推广是很痛苦和花钱的,注册对用户来讲是痛苦的,特别是在移动平台,而微信没有这些问题,打开公众帐号即用。

避免图标海洋。一个公众帐号能够包含不少个Web App,而通常的Web App每个都要生成图标或者加标签,这在用户体验上实际上是很差的。

固然缺点也是有的:

微信内置浏览器目前功能仍是太弱而限制太多,Web App不能彻底的发挥其功能。

另外微信内置浏览器不能取消屏幕上下的导航条,Web App的展现空间受到压缩,这在体验上也不是很好。

目前微信的内置浏览器是调用系统自带的浏览器组件来运行的,这样在Android平台中的碎片化也随之获得放大,如多泡游戏试运行微信HTML5游戏,就发现不少Android机型运行游戏有问题。

咱们期待微信从此能自带浏览器内核,并开放浏览器接口,这样能在全部平台上体验统一,而且不输通常的Web App,到那时候微信做为一个Web App才会发挥它真正的力量。

相关文章
相关标签/搜索