关于js跳转原生activity的问题 10C

不使用webview 能否在html页面里通过js访问到安卓原生activity界面

html 里面有一个a链接 我想这个点击这个a链接跳转到我写好的activity

通过添加schema是否可以实现?

10个回答

你这是做H5混合开发吗?去官网好好看看例子吧!

你这是混合开发,你可以看看这个安卓与html混合开发之原生与js相互调用

js应该不能直接调用activity吧

可以,比如你的连接是这个启动应用程序 ,然后在你的清单文件中相应的activity添加intent-filter










可以,比如你的连接是这个

```启动应用程序

然后在你的清单文件的响应的acitvity的添加intent-filter











最好用默认的浏览器先试一下,一般思路就是这样


可以,比如你的连接是这个【a href="myapp://jp.app/openwith?name=zhangsan&age=26">启动应用程序</a】然后在你的清单文件的响应的acitvity的添加intent-filter
【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】

1.接入h5和本地接入jsbridge第三方框架,很好用https://github.com/lzyzsd/JsBridge。
2.使用cordova,这个比较好接入

能不能再具体一些,说详细点。

weixin_39125267
weixin_39125267 回复u012188775: 我写好了一个html 里面有一个a链接 我想这个点击这个a链接跳转到我写好的activity
大约 2 年之前 回复
u012188775
yml880922 具体一些
大约 2 年之前 回复
lyfxh1314
lyfxh1314 对呀,,再详细点
大约 2 年之前 回复
weixin_39125267
weixin_39125267 我现在的需求是 在html里通过js直接跳转到安卓原生activity 不使用webview
大约 2 年之前 回复

https://blog.csdn.net/wangkai0681080/article/details/50178507 去看一下能能解决您的问题。

weixin_39125267
weixin_39125267 不使用webview
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐