gpt4 book ai didi

javascript - Nashorn 与浏览器脚本

转载 作者:行者123 更新时间:2023-12-02 03:29:26 26 4
gpt4 key购买 nike

我在 nashron 和浏览器中使用独立的 js 脚本。为什么在 nashron 我得到

javax.script.ScriptException: TypeError: Cannot read property "prototype" from undefined in <eval> at line number 21571 

在浏览器控制台脚本中工作正常吗?我正在谈论的代码是浏览器化的 https://github.com/jonkemp/inline-css大约有 36k 行。这个问题不是关于如何修复代码,而是关于如何强制 nashorn 像浏览器解释器一样工作

最佳答案

我发现这解决了我的 js 在浏览器中工作但在 Nashorn 中工作的问题:

//load browser simulation environment
engine.eval("load('https://bugs.openjdk.java.net/secure/attachment/11893/env.nashorn.1.2.js')");

我认为这是浏览器问题的实验性解决方案。我在这里找到的:
https://bugs.openjdk.java.net/browse/JDK-8006183

关于javascript - Nashorn 与浏览器脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38301984/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com