didi / didi/DoKit

Android的H5Helper功能找不到webview

Open
#1,085 2 comments 0 reactions 1 assignee Claimed by @jtsky View on GitHub
Platform: Android question
Dominant language
Java
Stars
20.4k
Forks
3.2k
Avg merge
1d 12h
Merged PRs (30d)
2

Description

经过查阅代码发现H5DoKitView的performTraverseView方法找不到webview,经过debug发现webview在布局中非0位置就找不到,因为viewGroup.children在查找第一个WebView或ViewGroup子类不管怎么都会return,后面的不会再查找,所以将webview放到布局的首位就找不到。 如果有复杂的页面没办法放到首位则该功能就没法用了。

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.