当前位置:网站首页>unity webgl报 Uncaught SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON
unity webgl报 Uncaught SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON
2022-08-04 05:56:00 【吴梓穆】
这个问题是json解析出现了问题,可能的情况比较多,但是如果你没有乱改过unity的模板文件,或者使用了自定义的模板类,那么很有可能是因为打包的时候修改了目标文件夹名导致的
问题出在Index.html里
因为我用了自定义的模板,导致这个Json名不会跟随打包的文件夹而变动,但是bulid里的json文件却会跟随打包的文件夹的改变而改变
这很明显会导致找不到json文件,解决方案就是将index.html里的目标Json名修改为正确的名字
如
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Unity WebGL Player | MaintenancePlant</title>
<link rel="shortcut icon" href="TemplateData/favicon.ico">
<link rel="stylesheet" href="TemplateData/style.css">
<script src="TemplateData/UnityProgress.js"></script>
<script src="Build/UnityLoader.js"></script>
<script> var unityInstance = UnityLoader.instantiate("unityContainer", "Build/GongChang2.json", {
onProgress: UnityProgress}); var intiUrl = "http://49.235.71.170:8077/system/MonitorCameras/listApi"; function InitGame_My() {
unityInstance.SendMessage("ScriptManager","InitScene",intiUrl); } function OpenOneMonitor(str) {
alert("传入的参数:"+str); } </script>
</head>
<body onResize="ChangeCanvas()">
<div class="webgl-content">
<div id="unityContainer" style="width:100%; height:100%"></div>
</div>
<script type="text/javascript"> function ChangeCanvas() {
document.getElementById("unityContainer").style.width = window.innerWidth + "px"; document.getElementById("unityContainer").style.height = window.innerHeight + "px"; document.getElementById("#canvas").style.width = window.innerWidth + "px"; document.getElementById("#canvas").style.height = window.innerHeight + "px"; } </script>
</body>
</html>
边栏推荐
- Based on the EEMD + + MLR GRU helped time series prediction
- Jenkins pipeline 自动部署实践
- DOM的12中节点类型,通过关系或方法获取DOM节点,渲染到浏览器页面的一些特效功能,获取DOM节点来改变属性,点击图片,切换为所点击的图片为背景图,页面上的表单验证,点击底部导航栏切换界面
- 水平垂直居中的12种方法,任意插入节点的方法,事件的绑定的三种方法和解绑的方法,事件对象,盒子模型
- 数据库:整理四个实用的SQLServer脚本函数
- 用matlab打造的摩斯电码加解码器音频版,支持包括中文在内的任意字符
- Unable to preventDefault inside passive event listener due to target being treated as passive. See
- 误差指标分析计算之matlab实现【开源1.0.0版】
- 反序列化字符逃逸漏洞之
- Detailed explanation of DenseNet and Keras reproduction code
猜你喜欢
随机推荐
90多款matlab工具箱打包放送
EfficientNet解读:神经网络的复合缩放方法(基于tf-Kersa复现代码)
舍不得花钱买1stOpt,不妨试试这款免费的拟合优化神器【openLU】
有人试过用NPGsql驱动连接openGauss开发应用的吗?
SENet detailed explanation and Keras reproduction code
目标检测中的IoU、GIoU、DIoU与CIoU
微信小程序实现活动倒计时
Computer software: recommend a disk space analysis tool - WizTree
目标检测中的先验框(Anchor)
Network skills: teach you to install batteries on the router, you can still surf the Internet when the power is cut off!
Sql优化总结!详细!(2021最新面试必问)
pycharm专业版使用
元素的增删克隆以及利用增删来显示数据到页面上
matlab封闭曲线拟合 (针对一些列离散点)
【深度学习实践(二)】上手手写数字识别
npm包发布与迭代
nacos 返回 403 unknown user 太他么坑了 源码解析
网络技巧:教你给路由器装上电池,断电照样可以上网!
Triton部署mmdeploy导出的TensorRT模型失败篇
异步编程之promise,任务队列,事件循环









