Android 8.7.0 以下的版本在加载 endcard_url 中的模板时不会保留 zip 包后的参数,导致 ? 后面的所有参数丢失(包括 page_interactive_type=3like.v4)
问题记录:
一个奇怪的现象: mock endcard 时, 使用老的 SDK 8.5.7 加载新的 webview 73 时, endcard 会强行走兜底(带 Mobvista 底部 logo)
PS:Android 8.5.7 版本只支持template_url为html类型,不支持zip类型;所以mock到zip类型的template url,会导致webview加载失败而进入兜底逻辑,目前的代码分析,一旦模板的webview走了兜底,endcard也走了兜底逻辑
Android SDK 8.5.7 template_url 无法加载 zip 包, 只能使用 html 的形式:
"template_url": "http://192.168.5.122:8080/tpl1.html"
PS:Android SDK 8.5.7 在加载 template_url 时没有处理 zip 包的逻辑(和@卢宝确认过)