掃描的二位嗎如何判斷是網址還是別的內容,如果是網址如何實作跳轉而不是顯示網址
uj5u.com熱心網友回復:
網址那你的看是不是包含 www. 或者http:// 之類的標志如果是網址,你通過intent跳轉
Uri uri = Uri.parse("你的網址");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
uj5u.com熱心網友回復:
掃描得到的值判斷是否是網址,你可以把值做個正則。得到的是網址了,就把網址打開,如何打開看二樓。
uj5u.com熱心網友回復:
通常,二維碼應該是小程式,掃描二維碼常見的操作是安裝代碼或者打開網頁。如果顯示的是網址,很可能正確的做法是刪去這個二維碼有關的內容,并且以后仔細對待。如果一定想看看相關網頁,通常點擊二維碼或者網址就行了。如果網頁無法顯示,通常是安全問題。相關技術極其可靠,不存在因為技術問題無法顯示網頁。所以,一定是安全問題。uj5u.com熱心網友回復:
在你的網址前加上http://或者https://
親試有效
uj5u.com熱心網友回復:
生成二維碼的時候帶上http://或者是https://型別uj5u.com熱心網友回復:
簡單又暴力
if (st.startsWith("http")) {
//網址,樓上有跳轉方法
} else {
//文本
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/109819.html
標籤:Android
