运行到Android APP基座
- 发布:2025-11-19 14:31
- 更新:2025-11-19 14:31
- 阅读:17
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 4.85
手机系统: Android
手机系统版本号: Android 15
手机厂商: 小米
手机机型: 小米 13
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
显示页面
显示页面
实际结果:
白屏
白屏
bug描述:
14:26:34.814 项目 frontend 开始编译
14:26:36.203 请注意运行模式下,因日志输出、sourcemap 以及未压缩源码等原因,性能和包体积,均不及发行模式。
14:26:36.203 编译器版本:4.85(vue3)
14:26:36.203 正在编译中...
14:26:48.936 项目 frontend 编译成功。
14:26:48.986 ready in 13639ms.
14:26:49.174 手机端调试基座版本号为4.85, 版本号相同,跳过基座更新
14:26:49.463 正在建立手机连接...
14:26:50.612 正在同步手机端程序文件...
14:26:50.815 同步手机端程序文件完成
14:26:51.997 正在启动HBuilder调试基座...
14:26:53.025 应用【frontend】已启动
14:26:53.246 reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create instanceContext failed,check js stack ->Uncaught TypeError: Cannot read property 'requestAnimationFrame' of undefined
at (app-service.js:33349:30)
at (app-service.js:33222:7)
at (app-service.js:33223:7)
at (app-service.js:42764:5)
at (app-service.js:55726:3)
app-service.js 33343到33351代码:
function timeoutDefer(fn) {
var time = +/ @PURE / new Date(), timeToCall = Math.max(0, 16 - (time - lastTime));
lastTime = time + timeToCall;
return window.setTimeout(fn, timeToCall);
}
var requestFn = window.requestAnimationFrame || getPrefixed("RequestAnimationFrame") || timeoutDefer;
var cancelFn = window.cancelAnimationFrame || getPrefixed("CancelAnimationFrame") || getPrefixed("CancelRequestAnimationFrame") || function(id) {
window.clearTimeout(id);
};
0 个回复