Android - Webview href 開啟手機應用程式及傳值
在Android裡的Webview是不是能夠喚起手機裡的其他應用程式呢?
web html 加入與APP對應的內容
測試開啟手機 zxing
<a href=\"intent://scan/#Intent;scheme=zxing;package=com.google.zxing.client.android;S.browser_fallback_url=market://details?id=com.google.android.youtube;end\"> Take a QR code </a>
測試開啟手機 youtube
<a href=\"intent://8xn9iq3lG_w/#Intent;scheme=vnd.youtube;package=com.google.android.youtube;S.browser_fallback_url=market://details?id=com.google.android.youtube;end;\">youtube or market</a>
使用參數
intent:
HOST/URI-path // Optional host
#Intent;
package=[string];
action=[string];
category=[string];
component=[string];
scheme=[string];
end;
Chrome 說明:https://developer.chrome.com/multidevice/android/intents
web html 加入與APP對應的內容
測試開啟手機 zxing
<a href=\"intent://scan/#Intent;scheme=zxing;package=com.google.zxing.client.android;S.browser_fallback_url=market://details?id=com.google.android.youtube;end\"> Take a QR code </a>
測試開啟手機 youtube
<a href=\"intent://8xn9iq3lG_w/#Intent;scheme=vnd.youtube;package=com.google.android.youtube;S.browser_fallback_url=market://details?id=com.google.android.youtube;end;\">youtube or market</a>
使用參數
intent:
HOST/URI-path // Optional host
#Intent;
package=[string];
action=[string];
category=[string];
component=[string];
scheme=[string];
end;
Chrome 說明:https://developer.chrome.com/multidevice/android/intents
留言
張貼留言