我想从我的网页浏览器中打开第三方应用程序。 所以,我没有任何清单文件或任何东西。
我有一个网页。
我想有这将打开第三方应用程序例如,Twitter或Opera链接。
如何组织的锚链接去打开应用程序?
谢谢。
我想从我的网页浏览器中打开第三方应用程序。 所以,我没有任何清单文件或任何东西。
我有一个网页。
我想有这将打开第三方应用程序例如,Twitter或Opera链接。
如何组织的锚链接去打开应用程序?
谢谢。
基于URI的意图基本语法如下:
intent: HOST/URI-path // Optional host #Intent; package=[string]; action=[string]; category=[string]; component=[string]; scheme=[string]; end;
解析中的可用细节的Android源 。
要启动斑马线条形码扫描应用程序,你可以编码您的href如下:
<p> <a href="intent://scan/#Intent;scheme=zxing;package=com.google.zxing.client.android;end">Take a qr code</a><br> <a href="intent://scan/?ret=http%3A%2F%2Fexample.com#Intent;scheme=zxing;package=com.google.zxing.client.android;end">Take a qr code = 10px x 10px</a><br> <a href="intent:play/?mediaset=android-phone-rtmp-high&playlisturl=http://www.bbc.co.uk/iplayer/playlist/bbc_one_london#Intent;scheme=bbcmediaplayer;package=air.uk.co.bbc.android.mediaplayer;end">Launch BBC</a> </p>
的Android清单定义方案被zxing
,封装是com.google.zxing.client.android
和主机数据是scan
。
如果您是通过一个意图调用活动包含extra
数据,这些也可以被包括在内。
只有具有类别过滤器活动android.intent.category.BROWSABLE
都能够使用这种方法被调用,因为它表明应用程序安全地从浏览器中打开。
这不是一般可能。 如果其他应用程序有一个自定义的处理器,那么你可以打开网址,否则你不能。