1***@qq.com
1***@qq.com
  • 发布:2022-10-31 22:26
  • 更新:2022-10-31 22:26
  • 阅读:336

【报Bug】打开页面白屏提示 check js stack ->Uncaught SyntaxError: Unexpected token / in JSON at position 1179

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.6.8

手机系统: Android

手机系统版本号: Android 12

手机厂商: 华为

手机机型: 全部机型

页面类型: nvue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

跳转示例

uni.navigateTo({  
                            url:`/pages/soul/matched?username=${e.match[0].username}&targetid=${e.match[0]._id}&avatar=${e.match[0].avatar}&content=${e.match[0].content}`  
                        })

页面onload部分

onLoad(option) {  
            this.username = option.username;  
            this.targetid = option.targetid  
            this.avatar = option.avatar;  
            this.content = option.content;  

            this.statusBarHeight = uni.getSystemInfoSync().statusBarHeight  
        },

是不是因为content 这个param 过长导致的 有时候params会很长 几百汉字

操作步骤:

很莫名其妙,完全不知道为什么,有时候打开会出现,有时候则没有

预期结果:

正常显示

实际结果:

白屏

bug描述:

uni.navigateTo打开页面时,会出现白屏,以及报错

reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create instanceContext failed,check js stack ->Uncaught SyntaxError: Unexpected token / in JSON at position 1179  
 at execSync (uni-jsframework.js:3:16945)  
 at execSync (uni-jsframework.js:3:119150)  
 at LoadWebviewMoudle.f.getStyle (uni-jsframework.js:3:9952)  
 at Ba (uni-jsframework.js:1:117874)  
 at Ua (uni-jsframework.js:1:119846)  
 at hi (uni-jsframework.js:1:96738)  
 at getSystemInfoSync (uni-jsframework.js:1:170033)  
 at  (uni-jsframework.js:1:92243)
2022-10-31 22:26 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复