2 ecnu df ECNU_DF 于 2016.04.28 13:23 提问

IOS通过 URL Scheme 打开一个app并且调到一个指定的界面

大神帮忙解答一下如题的问题,我现在要实现一个通过url scheme 打开app并跳转到指定的界面,现在原生的跳转没问题,遇到的问题是要跳转到一个hybrid界面
有哪位大神做过,求解答,跳转到hybrid的界面的实现方式,或者是跳转方法!

2个回答

oyljerry
oyljerry   Ds   Rxr 2016.04.28 13:46

如果能够打开你的app,你app也就是判断一下输入的参数等,然后决定对应的界面显示

ECNU_DF
ECNU_DF 原理我是懂的,关键问题是跳转到hybrid界面的方法和hybrid路径问题
大约 2 年之前 回复
u012575301
u012575301   2016.06.12 11:08

那你要抓包看一下它的跳转链接了,而且必须是手机端的跳转链接,我觉得可以自己写一个webview把手机端的链接都打印出来,其中应该会有它的跳转链接,接下来你就要分析它的参数规则了,如果比较容易还好,如果是js加了密的话就要麻烦一点

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
通过超链接url打开一些常见app(scheme)
通过超链接url打开一些常见app(scheme)
android:scheme 通过uri跳转到APP应用指定Activity
android:scheme 通过uri跳转到APP应用指定Activity
URl Scheme的使用以及回调
做了个Url Scheme在两个app之间跳转的demo,供自己备份使用
点击浏览器中的URL链接,启动特定的App。
点击浏览器中的URL链接,启动特定的App。 首先做成HTML的页面,页面内容格式如下: <a href="[scheme]://[host]/[path]?[query]">启动应用程序</a> 这一句就可以了。 各个项目含义如下所示: scheme:判别启动的App。 ※详细后述 host:适当记述 path:传值时必须的key ※没有也可以 query:获取值的Key和Value ※没有也可以 作为测试好好写了一下,如下: <a href="myapp://jp.app/openwith?name=zhangsan&age=26">启动应用程序</a> 接下来是Android端。 首先在AndroidManifest.xml的MAIN Activity下追加以下内容。(启动Activity时给予) ※必须添加项 <intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="myapp" android:host="jp.app" android:pathPrefix="/openwith"/> </intent-filter>
Android 一个app启动另一个app
一个app启动另一个app,这个玩法挺火的嘛,有没有试过更新QQ到5.1版本,QQ的健康里面就可以添加其他app,实现从QQ跳转到其他app应用,这里模拟写了一个demo
Iphone在应用APP中打开第三方应用APP
Iphone在应用APP中打开第三方应用APP,适合初学者,学习打开其他第三方应用,主要是info.plist中的URL types节点下的URL Scheme下的item0 自定义的值,这个应用我定义的chenshone,另外一个定义的chenshtwo,所以这里就访问chenshtwo。
java 使用URL访问网页
java 使用URL访问网页 java 使用URL访问网页 java 使用URL访问网页
ios一个app应用内部调用另一个新的app应用
ios一个app应用内部调用另一个新的app应用,ios app内调用另一个app app打开新app
.IOS通过手机浏览器打开指定APP
该文档主要介绍2点, 1.IOS通过手机浏览器打开指定APP 2.IOS app之间通讯
alfred 2 workflow 择浏览器打开连接
这个workflow可以让你输入网址后,然后就可以选择对应的浏览器打开,很方便.alfred workflow中没有输入url然后择浏览器打开页面的workflow,但这个功能有时候我们很需要,所以根据sendURL的源码改了一下,我在机子上测试是可以运行的,机子环境是:mac 10.10 + alfred powerpack 2.7.1,其他环境没测试过,不过应该没问题. 使用方法: