如何在浏览器中打开本地应用

EMC-2 2012-05-15 09:10:02
如题,假如二维码扫描完毕后给出一个网址,然后我想点击这个网址打开浏览器,在浏览器中如何打开本地应用?(或者通过这个url打开) 注意:二维码扫描软件是通用的,不是自己开发的。
...全文
407 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
EMC-2 2012-05-15
  • 打赏
  • 举报
回复
如何发送,二维码扫描软件不是我们做的,不能写代码
JavPer 2012-05-15
  • 打赏
  • 举报
回复
Intent intent=new Intent();
intent.setAction("android .intent.action.VIEW");
Uri uri= Uri.parse("content://com.android.htmlfileprovider/sdcard/test.html");
intent.setData(uri);
intent.setClassName("com.android.browser", "com.android.browser.BrowserActivity");
startActivity(intent);
如果不行,就把uri改成Uri.parse("file://com.android.htmlfileprovider/sdcard/test.html")试试,我以前在pad上把content改成了file,就可以了!
JavPer 2012-05-15
  • 打赏
  • 举报
回复
Intent intent=new Intent();
intent.setAction("android .intent.action.VIEW");
Uri uri= Uri.parse("content://com.android.htmlfileprovider/sdcard/test.html");
intent.setData(uri);
intent.setClassName("com.android.browser", "com.android.browser.BrowserActivity");
startActivity(intent);
如果不行,把uri改成Uri.parse("file://com.android.htmlfileprovider/sdcard/test.html");
我记得在pad上我用过一次!
manoel 2012-05-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

发送startActivity(new Intent(url))
[/Quote]
应该可以的。
j_f0001 2012-05-15
  • 打赏
  • 举报
回复
发送startActivity(new Intent(url))

80,493

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧