-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
更新到1.0.0-beta.11到1.0.0-beta.14某个版本后IOS10.2及以下打开白屏(无内容) #517
Comments
beta.11 版本会出现编译失败的情况? |
@luckyadam 是这样的,相关处结构为: ├─pages
│ ├─index
│ │ │ index.js
│ │ │ index.scss
│ │ │
│ │ └─Part
│ │ index.js
│ │ index.scss 在 应该是编译时把'./Part' 能不能给自动安装缺失依赖加一个配置选项进行开关? |
@vimcaw 现在最新版本已经解决这个问题了~
|
@luckyadam 但是我那个项目除了classnames以外没有使用任何第三方库了,这个classnames是很早就引入了,那时候是没有这个问题的,是在更新到beta.11至beta.14的某一个版本后出的问题。 |
@vimcaw 嗯嗯~ 我再看看那段时间的提交记录,如果没有头绪就只能暂时去掉 |
可以升级到 |
@luckyadam 经过测试已经正常了 👍 感谢大佬不辞万苦为我们修 BUG |
请问,iOS10版本白屏的问题应该es6兼容导致的吧,有合理的解决方案吗,我是用taro-vue3搭建的小程序混合开发 |
@luckyadam 请问,iOS10版本白屏的问题应该es6兼容导致的吧,有合理的解决方案吗,我是用taro-vue3搭建的小程序混合开发 |
问题描述
是个小程序的项目,原来的一直好好的,在
IOS10.2
及以下测试也没问题。但是升级到
1.0.0-beta.14
后(1.0.0-beta.11到1.0.0-beta.12存在问题无法测试),小程序出现问题,在IOS10.2
及以下打开白屏,除了Tab栏
什么都没有。打开调试工具后发现是因为
js
报错阻止了后续代码的加载。当在微信开发者工具中开启
远程调试
后,出现问题的设备可以正常运行。主要的报错内容是:
原因可能是Taro编译后的代码在开启了严格模式的文件中使用了
caller
,callee
, 和arguments
。但是为什么只在
IOS10.2
及以下会出现问题就不知道了。复现步骤
可能没有稳定的复现步骤
以下是测试过的版本:
因为
beta.11
至beta.13
出现了一些问题,无法编译,所以无法确定到底是beta.11
至beta.14
中间的哪一个版本出了问题。期望行为
正常运行
报错信息
系统信息
补充信息
原因可能是Taro编译后的代码在开启了严格模式的文件中使用了
caller
,callee
, 和arguments
。但是为什么只在
IOS10.2
以下会出现问题就不知道了。The text was updated successfully, but these errors were encountered: