android - WebView加载天猫等购物网页出问题?
巴扎黑
巴扎黑 2017-04-17 18:00:58
0
4
697

用WebView加载淘宝等一些购物网站时,可以链接到首页,但从首页再点击进入详情页就无法加载,该怎么解决?

巴扎黑
巴扎黑

모든 응답(4)
巴扎黑

지금은 해결됐는데 원리는 아직 이해가 안 가네요. 답변 감사합니다.
이 방법은 이전에 설정했지만 디스플레이가 오래되어 타오바오, 티몰 등 일부 쇼핑 웹사이트가 제대로 로드되지 않습니다.

으아악

나중에 다른 오버로딩 방법으로 바꿔도 괜찮겠지만, 그래도 누군가 이유를 설명해줬으면 좋겠어요.

으아악

다음 방법을 직접 복사할 수도 있습니다

으아악

WebView에 대한 자세한 설명이 있는 글을 찾았습니다

PHPzhong

webview가 URL 시작 부분에서 tmall을 인식할 수 없어야 합니다. webview가 로드될 때마다 이를 https로 바꿔볼 수 있습니다.

Peter_Zhu

이 tamll은 휴대폰의 Tmall 앱을 깨우기 위한 것입니다. 기본 웹뷰는 어떤 앱도 깨우기를 지원하지 않기 때문에 오류가 발생합니다.

현재 페이지에서 Tmall이나 Taobao를 열려면
해당 링크를 다시 분석해야 합니다. 물음표 뒤의 "url?="이 실제 제품의 URL임을 알 수 있습니다. Call the webview에서 URL 값을 구문 분석할 수 있습니다. 이는 wake-up과 동일한 위치에서 수정됩니다. 둘 다 shouldOverrideUrlLoading에 있습니다. 그렇지 않은 경우 http로 시작하는지 https로 시작하는지 확인한 다음 로드하세요.

이 글을 읽어보실 수 있습니다. 기상을 했으나 코드를 찾을 수 없습니다.

http://www.jianshu.com/p/fd04...

Ty80

tmall:// Tmall 앱 전용 점프 스키마 프로토콜입니다. 웹뷰에서는 절대 열 수 없습니다.

휴대폰에 Tmall 앱 클라이언트가 설치되어 있는 경우 자동으로 앱을 깨워 이 페이지를 열 수 있습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿