-
Notifications
You must be signed in to change notification settings - Fork 346
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fallback 链接更新后没有起作用 #13
Comments
是不是你的项目本身有缓存,你看下你加载的 js 中传入的地址是否是新的 fallback |
断点后看到的都是压缩之后的代码,完全没法看啊。。。。 |
我的是 Vue 项目,其他代码改动了马上就能看到效果,我在调试面板里面看到 vue 组件里面,fallback 的链接是改了,但是点击后并没有跳转到新设置的链接 |
我刚给 rollup-plugin-uglify 的作者提了issue,这样我可以一次构建出两份文件,一个未压缩的,一份压缩的。 现在我先手动构建出两个文件,把入口文件改为未压缩版本,这样你就可以 debug 了。 然后你把你的配置的 options 截一下图,当然,这个不会涉及到什么机密。 你再注明一下是在什么系统什么app(浏览器或者其他..)遇到的这个问题。 这样才能帮你排查 |
@zgh0711 问题定位到了吗 |
我还没定位到问题,先贴下我的配置和调用代码
universal 因为iOS那边没弄好,所以我先注掉了 |
你如果要用我上面的配置去测试的话,现在是测不了的,因为我们线上的 App还没有更新,用线上App现在测不了 |
以前的链接是什么呢 |
最开始我是复制的你的代码,所以一直是跳转到了电流,后来过了二天就正常了, |
组件本身是没有存储 fallback 的,所以执行的时候只会从页面加载进来时初始化 callapp-lib 时你传入的 options.fallback 中取,所以打开旧有链接和 callapp-lib 是无关的 |
如果其他人都没有这个问题的话,那估计就是我这边的问题了。 |
页面资源加载,js 文件名都带 hash 值了吗 |
打包的时候都是webpack自动加了hash的, |
你可以本地再尝试改一下 fallback 的地址,为 |
你是在电脑上用谷歌模拟的吗,最好不要这样,唤端还是得在手机上去测试,然后安卓用 chrome 的 chrome://inpsect/ 去调试,ios 借助 safari 调试。 你既然模拟安卓了,callapp-lib 检测到了系统为安卓并且是 chrome 浏览器,就会打开 intent URL,而不是 scheme。所以你第一张截图中地址是没有问题的,包括fallback改为了测试所用的百度。 |
嗯嗯,了解了,多谢大佬 |
如题,我在修改了fallback地址后,唤端失败还是跳转的以前设置的链接,新修改的链接没有起作用,不知道这是什么原因,求解答
The text was updated successfully, but these errors were encountered: