一抱一个胖猪猪
一抱一个胖猪猪
  • 发布:2023-04-19 20:05
  • 更新:2023-04-20 10:34
  • 阅读:307

【报Bug】建议官方把安卓支持画中画属性补上,不然用代码方式总是闪退,但是在你们的io.dcloud.PandoraEntryActivity加上画中画属性,就可以正常进入画中画了。

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 12

HBuilderX类型: 正式

HBuilderX版本号: 3.7.13

手机系统: Android

手机系统版本号: Android 11

手机厂商: vivo

手机机型: IQoo

页面类型: nvue

vue版本: vue2

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

-

预期结果:

以为可以正常使用原生安卓画中画,没想到不行,用代码调用无效,必须配合app目录AndroidManifest.xml中声明画中画属性才可以正常使用

实际结果:

没法使用画中画,必须在app目录AndroidManifest.xml中声明画中画属性才可以正常使用,否则只靠代码启用画中画会闪退。

bug描述:

你好官方,提个建议,你们hx下个版本,吧安卓画中画模式在AndroidManifest .xml上加上,不然自定义用不了画中画,直接闪退,但是把你们项目里的activity加上这个四个属性后,自己开发的插件就可以启用画中画了,

必须在app目录AndroidManifest.xml中声明画中画属性才可以正常使用,否则只靠代码启用画中画会闪退。
000

必须在app目录AndroidManifest.xml中声明画中画属性才可以正常使用,否则只靠代码启用画中画会闪退。

然后在这之前,我还试了测试在自己的模块下添加对画中画支持的属性,任然不行,用代码方式会闪退!!!
再说一遍,必须在app目录AndroidManifest.xml中声明画中画属性支持才可以正常使用

1111

因为自定义插件只能继承到UniCompoent或者UniModule或者UniVContainer类上,这样自己的类中就没法再继承Activity或FragmentActivity类等。

我试了,不继承Activity和不在app目录AndroidManifest .xml里声明画中画属性支持,用代码方式启用画中画模式会闪退。

自己模块下AndroidManifest .xml中使用其他Activity来支持画中画也不行。

2222

上图这样做也不行,会闪退。

只能在app目录AndroidManifest.xml中声明画中画属性才可以正常使用,否则只靠代码启用画中画会闪退。

希望你们下个HX版本尽快补上对画中画的支持。

2023-04-19 20:05 负责人:无 分享
已邀请:
FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

这不属于官方bug,自己定义个activity

要回复问题请先登录注册