Skip to content

脚本引擎带参数为空 #98

Closed
Closed

Description

@7huo
  1. Autox.js 版本:714
  2. Autox.js 下载渠道:https://github.com/kkevsekk1/AutoX/releases
  3. Android 版本:Android 14
  4. Android 机型:红米k40
  5. Android 系统类别:MIUI
  6. VSCODE Autox.js 扩展版本(可选,如果是连接电脑的问题需要填):
  7. 问题描述:
    脚本引擎获取不到参数

main.js
engines.execScriptFile("demo.js", { arguments: { who: "yashu" } });

demo.js
var args = engines.myEngine().execArgv;
let who = args.who;
toastLog(who);

  1. 报错日志(可选):
  2. 屏幕截图(可选):

Activity

  1. aiselp commented on Aug 12, 2025

    @aiselp
    Owner

    文档中并没有arguments参数说明,可能并没有此功能

  2. github-actions commented on Oct 19, 2025

    @github-actions

    此lssue由于长期未活动已被自动关闭,如问题任然存在,请重新打开lssue

  3. 7huo commented on Jul 19, 2026

    @7huo
    Author

    var args = c.arguments;
    for (var key in arguments) {
    if (Object.prototype.hasOwnProperty.call(args, key)) {

    是不是这里的变量用错了

  4. reopened this on Jul 20, 2026
  5. aiselp commented on Jul 20, 2026

    @aiselp
    Owner

    AutoX/autojs/src/main/js/v6-api/src/inline_modules/engines.ts

    Lines 48 to 50 in 61116f4

    var args = c.arguments;
    for (var key in arguments) {
    if (Object.prototype.hasOwnProperty.call(args, key)) {

    是不是这里的变量用错了

    这里确实是有问题

  6. aiselp commented on Jul 27, 2026

    @aiselp
    Owner

    #194 已修复

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions