如何将远程 JavaScript 加载到 SpiderMonkey 上下文中?
我有一个服务器将提供 javascript 文件,我需要抓取它并使用 python 中的 SpiderMonkey 执行它的一些函数。我该怎么做?…
DOM 与 SpiderMonkey 一起使用吗?
我正在尝试使用 python 包装器从 SpiderMonkey 内部使用 GoogleMaps JavaScript 库,但由于缺少 DOM,我不能这样做。 有什么方法可以将 DOM 集成到其…
蜘蛛猴壳。如何更改源代码的编码?
如果我输入 print("®".length) smjs,它会打印 2。如果我在我的 Firefox 和 Opera 中输入 javascript:alert("®".length),它会打印 1。Rhino也打印 1…
在 Gedit 中缩小 JavaScript 时命令行 JavaScript 输入参数问题
我想立即在 Gedit 中缩小我的 JavaScript 文件。我尝试使用 jsmin.js 脚本通过外部工具选项来完成此操作。我安装了 SpiderMonkey 引擎。我将 jsmin.js…
Spidermonkey 中的 JSON 序列化
我正在使用 python-spidermonkey 来运行 JavaScript 代码。 为了将对象(而不仅仅是字符串)传递给 Python,我正在考虑返回 JSON 字符串。 这似乎是一…
SpiderMonkey vs JavaScriptCore vs?
我有一个 C++ 桌面应用程序(用 wxWidgets 编写),我想添加对某些脚本语言的支持。 脚本主要用于由用户提供的 JavaScript 代码进行字符串、数字和日…
Spidermonkey 指向 NSPR/DIST 目录
我一直在尝试交叉编译 Spidermonkey,但遇到了 prtypes.h (NSPR) 无法识别的问题。 我已经尝试修改 Makefile.ref/config.mk/jsconfig.mk 以指向所需的…
解析 JavaScript 来检测代码
我需要将 JavaScript 文件拆分为单个指令。 例如 a = 2; foo() function bar() { b = 5; print("spam"); } 必须分成三个指令。 (赋值、函数调用和函…
jsprf.c:644:错误:赋值中的类型不兼容
你能帮我解决我在构建时遇到的这个错误吗 PPC 中的蜘蛛猴? make -f Makefile.ref cat: ../../dist/Linux_All_DBG.OBJ/nspr/Version: No such file or…
如何从我的 reportError 函数中获取 SpiderMonkey (JSAPI) 中的完整回溯?
我使用 Spidermonkey 在我的应用程序中嵌入 javascript,并且有一个名为 reportError 的函数,它接收 JSErrorReport。 抓取错误的当前行似乎很简单,…