1.在webview的网页中点击上传按钮
2.点击相机
3.显示获取相机权限,点击拒绝
4.再次点击相机
5.再次显示获取相机权限,点击拒绝
6.打开App的权限管理,开启相机权限
7.回到App中在webview的网页中点击上传按钮
- 发布:2025-08-06 10:50
- 更新:2025-11-14 17:26
- 阅读:215
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows10
HBuilderX类型: 正式
HBuilderX版本号: 4.75
手机系统: Android
手机系统版本号: Android 14
手机厂商: 红米
手机机型: Redmin Note 12 Turbo
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
能正常打开相机
能正常打开相机
实际结果:
无法打开相机
无法打开相机
我也遇到同样问题,报错如下
b2 com.miui.securitycenter.remote D myUserId = 0 currentUserId0
2025-11-14 17:21:44.294 22360-27837 GlobalDock...torService com.miui.securitycenter.remote I onDockSwitchChange : isDeviceProvisioned = true dockSwitch = true forceMode = false batteryMode = false dockShow = true currentUser = true isBound = true isLocked = false
2025-11-14 17:21:44.294 22360-27837 b2 com.miui.securitycenter.remote D myUserId = 0 currentUserId0
2025-11-14 17:21:44.294 22360-27837 GlobalDock...torService com.miui.securitycenter.remote I onDockSwitchChange: mGameWindowBinder = com.miui.gamebooster.service.IGameBoosterWindow$Stub$a@11156cd
2025-11-14 17:21:44.294 2453-2618 ClipboardServiceI system_server I checkProviderWakePathForClipboard: primaryClip is null
2025-11-14 17:21:44.294 17743-17743 DockWindow...gerService com.miui.securitycenter I enterDockMode: m=4 curM=DockWindowType{this=131383494, dockType=4, lastType=0} cs=false p=uni.app.UNI70C9A40 c=null isStart=true
2025-11-14 17:21:44.294 17743-17743 DockWindow...gerService com.miui.securitycenter I onEnterSameDockMode
2025-11-14 17:21:44.295 15947-16224 captain com.xiaomi.xmsf E match failed, caused by java.util.regex.PatternSyntaxException: Syntax error in regexp pattern near index 1 (Ask Gemini)
.activity.StartActivity
^
at com.android.icu.util.regex.PatternNative.compileImpl(Native Method)
at com.android.icu.util.regex.PatternNative.<init>(PatternNative.java:53)
at com.android.icu.util.regex.PatternNative.create(PatternNative.java:49)
at java.util.regex.Pattern.compile(Pattern.java:3533)
at java.util.regex.Pattern.<init>(Pattern.java:1419)
at java.util.regex.Pattern.compile(Pattern.java:921)
at kotlin.text.Regex.<init>(SourceFile:3)
at com.xiaomi.xms.captain.engine.repo.TrialRepo.i(Unknown Source:76)
at com.xiaomi.xms.captain.engine.repo.TrialRepo.h(Unknown Source:129)
at com.xiaomi.xms.captain.engine.repo.TrialRepo$isTargetPage$1.invokeSuspend(Unknown Source:12)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source:11)
at kotlinx.coroutines.x0.run(Unknown Source:130)
at kotlinx.coroutines.internal.m$a.run(Unknown Source:3)
at fc.k.run(Unknown Source:2)
at fc.a$a.run(Unknown Source:63)
2025-11-14 17:21:44.295 15947-16224 captain com.xiaomi.xmsf E match failed, caused by java.util.regex.PatternSyntaxException: Syntax error in regexp pattern near index 1 (Ask Gemini)
.activity.LauncherActivity
^
at com.android.icu.util.regex.PatternNative.compileImpl(Native Method)
at com.android.icu.util.regex.PatternNative.<init>(PatternNative.java:53)
at com.android.icu.util.regex.PatternNative.create(PatternNative.java:49)
at java.util.regex.Pattern.compile(Pattern.java:3533)
at java.util.regex.Pattern.<init>(Pattern.java:1419)
at java.util.regex.Pattern.compile(Pattern.java:921)
at kotlin.text.Regex.<init>(SourceFile:3)
at com.xiaomi.xms.captain.engine.repo.TrialRepo.i(Unknown Source:76)
at com.xiaomi.xms.captain.engine.repo.TrialRepo.h(Unknown Source:129)
at com.xiaomi.xms.captain.engine.repo.TrialRepo$isTargetPage$1.invokeSuspend(Unknown Source:12)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source:11)
at kotlinx.coroutines.x0.run(Unknown Source:130)
at kotlinx.coroutines.internal.m$a.run(Unknown Source:3)
at fc.k.run(Unknown Source:2)
at fc.a$a.run(Unknown Source:63)
2025-11-14 17:21:44.295 17743-17743 DockWindowManager com.miui.securitycenter D updateSidebarWrapperAssistant, mDockWindowType = 4
2025-11-14 17:21:44.295 17743-17743 DockWindowManager com.miui.securitycenter D [RegionSample updateSideBar] condition startRegopmSample
2025-11-14 17:21:44.295 17743-17743 DockWindowManager com.miui.securitycenter D uni.app.UNI70C9A40 is in not whitelist, start region sampling
2025-11-14 17:21:44.295 17743-17743 RegionSamplingImageView com.miui.securitycenter I startRegionSampling, isSmaplingOnce:false
2025-11-14 17:21:44.296 17743-17743 SidebarLayoutUtils com.miui.securitycenter D adjustSidebarY: 116
2025-11-14 17:21:44.296 17743-17743 SidebarLayoutUtils com.miui.securitycenter I getSidebarY, y = 116
2025-11-14 17:21:44.296 17743-17743 DockFeature com.miui.securitycenter I isSupportDock: isSupportFreeform=true isPhone=true isAboveMiui125=true isSupportDock=true isDevBuild=false
2025-11-14 17:21:44.296 17743-17743 DockWindowManager com.miui.securitycenter D calAdaptCutoutHeight cutoutRect : Rect(0, 0 - 0, 0) sidebarWrapperTopY = 116 sidebarBottomY = 458
2025-11-14 17:21:44.296 17743-17743 DockWindowManager com.miui.securitycenter I saveSidebarBounds: last = [{"l":0,"t":186,"r":9,"b":388}]
2025-11-14 17:21:44.296 17743-17743 DockWindow...gerService com.miui.securitycenter I unregisterBroadcast:true
2025-11-14 17:21:44.298 15843-19334 PushService com.xiaomi.xmsf W [Tid:73341] [AIClientManager] begin to compute idle judge model
2025-11-14 17:21:44.298 15843-19334 PushService com.xiaomi.xmsf W [Tid:73341] [AIClientManager] start to call idle judge model with id: 91
2025-11-14 17:21:44.298 15843-19334 ClientAI_S...tAIManager com.xiaomi.xmsf I wait for service connect...
2025-11-14 17:21:44.298 15843-19334 ClientAI_S...tAIManager com.xiaomi.xmsf I service has already been connected, skip.
2025-11-14 17:21:44.298 15843-19334 ClientAI_S...tAIManager com.xiaomi.xmsf I service connect has cost 0ms.
2025-11-14 17:21:44.298 15843-19334 ClientAI_S...tAIManager com.xiaomi.xmsf I remaining timeout is 500ms.
2025-11-14 17:21:44.298 15843-19334 ClientAI_S...tAIManager com.xiaomi.xmsf I wait for zone sync...


IvanJiang123 (作者)
重启App后也不行
2025-08-26 09:03