H5 页面在 ios上怎么通过自带网页浏览器器下载ipa并且安装?

版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/

  • 将H5网页部署在服务器上需要有能Https访问证书

  • 手机网页浏览器器访问H5安装界面


}

这篇算兴趣加技术篇和之前的搶红包博文和接起QQ电话博文一样都是往其他APP里面搞事情!!!

我们知道比如知乎,大众点评等一些h5的网页是可以直接调起原声应用的有┅些亲儿子可以在微信的内置网页浏览器器中直接搞出来。下面介绍一下最最最基础的调用方法吧

主要是host 和scheme这两个参数,自己起个名字僦好了不过scheme不要起http https这种关键字的名字会让网页浏览器器瞬间懵逼的。

然后再activity中获取输入参数:

可能还有更细致的获取方法就不再赘述了

APP这里就准备好了,然后就要在html5中搞事情了其实很好搞,移动端工程师具备一定的html知识是必不可少的

一个a标签就可以搞事情了。

看到峩们点击我们的A标签我们自己的程序启动了并且读取到我们输入的参数了。如果是在项目中就可以做相应处理了

好了,这不是搞事情我要跟知乎一起搞事情(虽然之前仿知乎嵌套滑动搞过一次了),好吧我第一反应就分享出一个知乎的链接,然后用chrome去审查元素:

在APP內打开是个button并没有直接给上链接,因为知乎做了更多的东西比如你没安装知乎,他会跳转到知乎app的下载页面所以不是一个标签中的href那么简单,好吧那么就去js中找到这个button绑定的方法(请允许安卓工程师大胆想象)使出我吃奶的前端技术栈,按照那个button的class去搜索一下吧

确實在这附近但是我觉得继续研究这端js我要毁一生了,前端汪你们上我先撤退了

转移思路吧,接受这种调起activity的参数不是在Manifest.xml中定义的么,那我就不怕了直接下个知乎apk反编译看一下就好了。于是下了apk并直接拖入AS的界面中(向强大的AS致敬):

搜索关键词scheme我们很容易找到接受参数的位置:

事实就是这么的简单,我们找到了相应的参数接下来写h5代码就好了:

随便找了个问题就调了起来:

(这些html都是用网页浏覽器器打开的哈)

说几句鸡汤,如果你是一个对编程感兴趣的人其实程序的世界有很多玩耍的东西可以做游戏,可以写自动化的东西等等如果你对写代码已经十分厌烦,不妨去接触一下有趣的东西大家一起搞搞事情。可能你当年对程序那种热情会回来的说我们是码農也好说我们是猿类也罢,我们自己搞好玩的事情自娱自乐谁能挡我,大喊一声还有谁~

欢迎关注作者。欢迎评论讨论欢迎拍砖。

欢迎加作者自营安卓开发交流群:

}

我要回帖

更多关于 网页浏览器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信