安卓离线打包,JS原生方法requestFullscreen无法使用
- Dominant language
- JavaScript
- Stars
- 41.6k
- Forks
- 3.7k
- Avg merge
- 7h 6m
- Merged PRs (30d)
- 6
Description
**问题描述**
使用requestFullscreen方法的代码在离线打包后实机上无法使用
**复现步骤**
[复现问题的步骤]
1.在5+APP内部代码使用requestFullscreen方法
2.使用安卓离线打包,我使用的是腾讯X5内核
3.实机上显示document.fullscreenEnabled为false,无法使用requestFullscreen API
[或者可以直接贴源代码]
**预期结果**
requestFullscreen 全屏相关API正常使用
**实际结果**
实机调用后报错
Uncaught (in promise) {"name": "TypeError", "message": "fullscreen error", "stack": "TypeError: fullscreen error\n at Te.mapFullScreen (file:///android_asset/apps/H56E0B738/www/dist/js/chunk-cc56e066.d8ede9d9.js:1:88013)\n at Object.d (file:///android_asset/apps/H56E0B738/www/dist/js/chunk-4730eba2.ce5c468d.js:1:8033)\n at click (file:///android_asset/apps/H56E0B738/www/dist/js/chunk-4730eba2.ce5c468d.js:1:7028)\n at Vn (file:///android_asset/apps/H56E0B738/www/dist/js/chunk-vendors.d092def7.js:85:24706)\n at HTMLDivElement.n (file:///android_asset/apps/H56E0B738/www/dist/js/chunk-vendors.d092def7.js:85:14515)\n at HTMLDivElement.La.o._wrapper (file:///android_asset/apps/H56E0B738/www/dist/js/chunk-vendors.d092def7.js:85:62078)"}
**系统信息:**
- 发行平台:5+APP
- 操作系统:小米安卓13
- Android 离线SDK - 正式版3.7.8
**补充信息**
离线打包的安卓webview的全屏权限没有开启,我用的是腾讯X5内核SDK。
尝试Hbuilder的基座打出来的5+APP也选用的腾讯X5内核,但是显示document.fullscreenEnabled为true,全屏API正常调用,只有离线打包有问题
Contributor guide
Assessment
This issue has not been assessed yet.