這里要注意的是,evaluateJavascript()方法,Flutter建議我們?cè)趏nPageFinished回調(diào)之后去執(zhí)行,以保證所有的HTML都已經(jīng)加載完畢了。因此在實(shí)際開(kāi)發(fā)中,我這里展示的這種直接將onWebViewCreated中的controller賦值的方法是不可取的,應(yīng)該是使用FutureBuilder之類(lèi)的方式去實(shí)現(xiàn)比較優(yōu)雅(我在Gist上有完整的例子,大家可以看下)。 源碼 htt...
www.dbjr.com.cn/article/1588...htm 2025-5-16