收藏
回答

为什么 在开发者工具上能拿到 函数本身的 命名, 但是 在真机上 不行 。为啥?

为什么 在开发者工具上能拿到 函数本身的 命名, 但是 在真机上 不行 。为啥?

代码片段

https://developers.weixin.qq.com/s/FPhmzBma78wU

回答关注问题邀请回答
收藏

3 个回答

  • RedHood
    RedHood
    2022-01-26

    实现原理不同,真机调试 2.0 代码是全部跑在真机上了,上传时代码被压缩导致获取不到正确的函数名。非要这么做的话,可以在详情里将压缩脚本的选项关闭掉。

    2022-01-26
    有用 1
    回复
  • 微盟
    微盟
    2022-01-30

    开发阶段的代码是未压缩的,大几率可以获得原始的函数名称,上传后就不一定了;

    2022-01-30
    有用
    回复
  • 游戏人生
    游戏人生
    2022-01-26

    首先你需要拿到这个做什么?

    其次,真机测试你这样,你切换1.0 看下,就和IDE工具一致了

    2.0之所以不一致,我猜测是function的原型修改,在构造函数之前和谐了某些“挂件”

    2022-01-26
    有用
    回复 2
    • 刨顶怪
      刨顶怪
      2022-01-26
      上传到 体验版 后 手机上 是拿不到 函数名
      2022-01-26
      回复
    • 游戏人生
      游戏人生
      2022-01-27回复刨顶怪
      体验版和线上都压缩了啊
      2022-01-27
      回复
登录 后发表内容