收藏
回答

miniProgram callWxMethod 失败?

具体如代码所示 :

const  automator = require('miniprogram-automator');
class TEEE {
    async start() {
        let miniProgram = await automator.launch({
            cliPath'D:/Program Files (x86)/Tencent/微信web开发者工具/cli.bat',
            projectPath'./dist/'
        });
        try {
            const fsm = await miniProgram.callWxMethod('getFileSystemManager', {});
            console.log(fsm);
        } catch (e) {
            console.log(e);
        }
    }
}


const a = new TEEE();


a.start();

这个调用, fsm  一直不会返回东西也没有响应。
回答关注问题邀请回答
收藏

1 个回答

  • RedHood
    RedHood
    2021-07-30

    callWxMethod 无法调用这种返回值不是数据的接口,改成用 evaluate 接口执行代码?

    2021-07-30
    有用
    回复 2
    • MJ的斯台普斯
      MJ的斯台普斯
      2021-08-01
      改成用 evaluate 也不行,刚刚试过了。返回空对象
      2021-08-01
      回复
    • RedHood
      RedHood
      2021-08-02回复MJ的斯台普斯
      执行代码相关的接口目前并不支持返回对象引用,只能返回数据。
      2021-08-02
      回复
登录 后发表内容