现在很多应用市场要求targetSdkVersion=30
但当运行在anroid 11手机上,video组件播放造成app崩溃,这种现象是必现的。
请官方帮忙尽快修复下!感谢了!
- 发布:2021-08-18 21:09
- 更新:2021-11-05 12:25
- 阅读:2138
-
maple (作者)
您好,经过多次测试,终于找到原因了,是由于云打包,勾选了"abiFilters" : [ "armeabi-v7a", "arm64-v8a" ], 2种cpu类型导致video组件无法在tagetsdkversion=30 和android 11版本上播放视频崩溃,去掉64位cpu,就正常了。可是需要将app提交到谷歌,2种cpu必须选择。官方能够帮忙解决下吗? 急着上谷歌。 谢谢您了。
2021-08-20 09:44
maple (作者)
官方大佬能够帮忙解决下吗?这种video播放崩溃应该和arm64位的so包,运行在tagetSDK=30 & android=11版本有关系。
这种现象,我用uni-app官方例子云打包测试,也出现崩溃情况,只要满足下面4个条件必崩溃。
1、tagetSDKVersion=30
2、勾选ARM64位CPU;
3、运行在android 11版本手机上;
4、video的src为网络地址;
帮忙看下,万分谢谢!
maple (作者)
多谢大佬!
2021-09-07 19:52