
移动门户
hunhun1122
每天进步一点点。
展开
-
html5页面启动手机上的app
html中其实是无法判断应用是否安装,除非在webview中通过js bridge,这里通过一种方式达到此目的。1、编辑AndroidManifest.xml: 主要是增加第二个,myapp用来标识schema,最好能保证手机系统唯一,那样就可以打开应用,而不是弹出一个选择框。 android:pathPrefix标识url的path原创 2016-08-19 10:44:36 · 6423 阅读 · 0 评论 -
Android APP安装后不在桌面显示图标的应用场景举例和实现方法
在门户中下载应用后进行子应用安装,使用HTML5或原始应用启动加载。1、开发一个名为OpenNoIconAPP.apk的主APP,里面就一个按钮用于点击后打开子APP,核心跳转代码如下:public void onClick(View view) { switch (view.getId()) { case R.id.btn_open_app: /*原创 2016-08-19 10:53:34 · 1012 阅读 · 0 评论 -
HTML5启动手机中的APP(IOS)
在iOS中,需要调起一个app可以使用schema协议,这是iOS原生支持的,并且因为iOS系统中都不能使用自己的浏览器内核,所以所有的浏览器都支持,这跟android生态不一样,android是可以自己搞内核的,但是iOS不行。在iOS中提供了两种在浏览器中打开APP的方法:Smart App Banner和schema协议。Smart App Banner即通过一个me原创 2016-08-23 08:19:47 · 6359 阅读 · 0 评论 -
iphone程序启动互相调用, 打开其他程序
在iphone程序打开其它程序(Launching Other Apps within an iPhone Application) 你可以使用openUrl打开一些程序,不只是浏览器,我们将在下面的例子中演示这些这些应用: 打开浏览器打开google map打开email拨号程序发短信程序打开appstore Launch Google Maps到googlema转载 2016-08-23 08:23:25 · 961 阅读 · 0 评论 -
网页调用 iOS/Android 客户端
无论 iOS 还是 Android 都不约而同地支持 URI Scheme(扫盲帖)来作为页面与客户端的通讯协议。这里的 URI Scheme 前缀不是一般的 http://,而是由客户端开发者定义的,一般在写程序的时候就会设置的了。然后剩下的部分就像普通的 URL 地址一样,需要大家来约定 URI Scheme 具体如何,例如参数是什么等等,好比网易新闻客户端的是以 newsapp://转载 2016-08-23 08:28:49 · 661 阅读 · 0 评论 -
IOS APP安装后不在桌面显示图标、改变图标等
Hey everyone, after weeks of searching and trying to figure out how to modify the info.plist at runtime I have finally found the answer! To everyone who has no idea what that means, it means that yo原创 2016-08-23 08:12:59 · 6331 阅读 · 0 评论