百分浏览器论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 561|回复: 3

[BUG] twine sugarcube 的html游戏时使用f12控制台会出现错误

[复制链接]
匿名  发表于 2023-1-4 20:12:25 |阅读模式
当用任意twine sugarcube 的html游戏时使用f12控制台会出现错误 是否有方式解决。 possible side-effect in debug-evaluate
回复

使用道具

7

主题

6898

回帖

1万

积分

超级版主

(^^ゞ

Rank: 8Rank: 8

积分
19531
发表于 2023-1-4 20:59:20 | 显示全部楼层
没太看明白,我这边也找了个基于 Twine 和 SugarCube 的游戏(Laika)简单试了试,按下 F12 打开开发者工具后没法复现所提到的问题。有没有具体的网址或者是能够反映这该问题的简单截图?其次这个问题在安全模式(按下 Alt+F,在展开的菜单中选择"以安全模式重新启动")下是怎么样的?
¯\(°_o)/¯
回复

使用道具 举报

匿名  发表于 2023-1-10 21:55:08
S8F8ry 发表于 2023-1-4 20:59
没太看明白,我这边也找了个基于 Twine 和 SugarCube 的游戏(Laika)简单试了试,按下 F12 打开开 ...

在线版和本地运行的好像存在部分不同。出问题的是下载后本地运行的。athometonight.itch.io/at-home-tonight以这个为例子(随便找的)
当下载后 (614kb的一个html) 使用版本 5.0.1002.295(正式版本) (64 位) (Chromium 102.0.5005.167)运行
F12 控制台 输入s 下拉有sugarcube的会有如上问题,我这只要输入s就会跳出错误
回复

使用道具

7

主题

6898

回帖

1万

积分

超级版主

(^^ゞ

Rank: 8Rank: 8

积分
19531
发表于 2023-1-10 23:38:05 | 显示全部楼层
游客 143.110.235.x 发表于 2023-1-10 21:55
在线版和本地运行的好像存在部分不同。出问题的是下载后本地运行的。athometonight.itch.io/at-home-toni ...

查了下,是内核的 bug,相关的 Issue(Issue 1295750: console-entered error handling code is unexpectedly treated as cross-origin.) 和导致问题的提交([inspector] Add custom error dispatch machinery for debug evaluate.);修复问题的 Issue(Issue 1328008: eager evaluate triggers window.onerror) 和提交([inspector] Don't trigger window.onerror with side-effects disabled.)。


这个问题只能等后续内核升级了。如果想在目前的最新版本的百分浏览器绕过这个问题,只能手动在开发者工具移除掉 error 事件侦听器,大致操作如下图所示:

error.jpg

¯\(°_o)/¯
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|百分浏览器论坛

GMT+8, 2024-6-16 15:58 , Processed in 0.062782 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表