收藏
回答

app.js错误:TypeError :function.prototype.apply...?

app.js错误:TypeError: Function.prototype.apply was called on WeakMap.prototype.get, which is a string and not a function。

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

14 个回答

  • 喷火娃🐰
    喷火娃🐰
    2021-09-23
    我是用hbuilder开发,在微信开发者工具里运行,引用地图插件的时候在app.json里引入插件包 "plugins": {
            "chooseLocation": {
            "version": "1.0.6",
            "provider": "wx76a9a06e5b4e693e"
            }
        }就会报这个错,已经重新拉代码下依赖了,还是不行。有大佬知道怎么解决吗?
    
    2021-09-23
    有用 4
    回复 2
    • C.
      C.
      2021-10-28
      兄弟解决了嘛,我是引的直播组件,也是报错
      2021-10-28
      回复
    • 热爱生活
      热爱生活
      2023-10-31
      一样的问题、插件引入同上、降低qs版本6.9.6无效,修改builderx版本为3.6.5版本后、问题解决。
      2023-10-31
      1
      回复
  • L.D.饼
    L.D.饼
    2021-08-18

    我也出现这个问题了 自己排查了一下安装包 是因为用了QS的6.10.1版本 回退到6.9.6版本就好了

    2021-08-18
    有用 6
    回复 6
    • ytl003.com
      ytl003.com
      2021-09-18
      虽然项目中没有直接依赖QS,查了一下内部其他包依赖到了6.10.1。外部指定一下就可以了
      2021-09-18
      2
      回复
    • 🌔
      🌔
      2021-11-11
      谢谢,解决了,跟你同样的原因
      2021-11-11
      1
      回复
    • yflee
      yflee
      2022-01-19回复🌔
      怎么搞啊 我这边重装依赖了,突然出现这问题 ,
      2022-01-19
      回复
    • 梁永腾
      梁永腾
      2022-09-20
      谢谢,解决了,跟你同样的原因
      2022-09-20
      回复
    • S⃰n⃰o⃰w⃰🐯
      S⃰n⃰o⃰w⃰🐯
      2022-12-22
      还是不行,只有把qs依赖删了才可以
      2022-12-22
      回复
    查看更多(1)
  • theyear
    theyear
    2023-02-17

    用uniapp开发的,引入插件,微信小程序没有问题,企业微信小程序出现这个报错,具体原因就是项目中用到了qs,但是没有指定版本,导致报错,需要在package.json中指定qs版本6.7.0,重新安装依赖,运行成功。第二次测试的时候又报错了,另一种解决方法HbuilderX使用3.6.5版本开发


    2023-02-17
    有用 5
    回复 6
    • 南风.
      南风.
      2023-03-09
      果然 换成3.6.5就好了
      2023-03-09
      3
      回复
    • CX330
      CX330
      2023-03-16
      6.7.0可以的
      2023-03-16
      回复
    • J iNg
      J iNg
      2023-03-21
      我这里降qs版本无效,而且21年开发时qs版本就没变过,换回3.6.5后ok了
      2023-03-21
      1
      回复
    • 果汁
      果汁
      2023-04-13
      真的是,弄了两三天,用3.6.5版本一下就过了,HbuilderX工具真扯
      2023-04-13
      1
      回复
    • lw
      lw
      2023-11-04
      有用
      2023-11-04
      回复
    查看更多(1)
  • 欧阳崽
    欧阳崽
    2022-01-19

    我也遇到了,但是我是极验,不需要安装别的npm包啊,直接用原生开发是可以的,用uniapp编译后的代码也对,但运行就报错

    2022-01-19
    有用 1
    回复 2
    • 欧阳崽
      欧阳崽
      2022-01-19
      解决了。。。。本地设置勾这个就不报错了!!
      2022-01-19
      回复
    • 欧阳崽
      欧阳崽
      2022-01-23回复欧阳崽
      用独立域治标不治本,开发者工具可以发布就不行了。最终还是qs的问题,yarn add qs@6.9.6 就好了
      2022-01-23
      回复
  • Christine
    Christine
    2021-09-08

    依赖问题,我重新克隆了一下代码,并重装了依赖,就解决了

    2021-09-08
    有用 1
    回复
  • chh
    chh
    2021-04-21

    是用vscode做小程序开发吗?

    2021-04-21
    有用 1
    回复 7
    • 澜希
      澜希
      发表于移动端
      2021-04-21
      是的
      2021-04-21
      回复
    • chh
      chh
      2021-04-21回复澜希
      那在vscode中就应该有app.js文件了呀,你是自己开发的,还是接手别人的代码
      2021-04-21
      回复
    • 澜希
      澜希
      发表于移动端
      2021-04-21回复chh
      接手别人的
      2021-04-21
      回复
    • chh
      chh
      2021-04-21回复澜希
      ...里面有坑估计
      2021-04-21
      回复
    • yflee
      yflee
      2021-05-25
      解决了吗?我这边也是 用的vscode编译uniapp启动也没报错 在小程序开发者工具中就报这个错
      2021-05-25
      回复
    查看更多(2)
  • Saber
    Saber
    2021-08-21

    我是把代码复制到老项目有报这个错,但是新建项目却没有报这个错,不知道哪里有冲突,代码也是uniapp生成的,不好查询哪里报错

    2021-08-21
    有用
    回复
  • 刺勋
    刺勋
    2021-06-22

    你好解决了吗

    2021-06-22
    有用
    回复
  • Kop
    Kop
    2021-05-26

    你好 我也遇到这个错误,请问解决了吗


    2021-05-26
    有用
    回复
  • yflee
    yflee
    2021-05-25

    解决了吗?我这边也是 用的vscode编译uniapp启动也没报错 在小程序开发者工具中就报这个错 头疼

    2021-05-25
    有用
    回复 4
    • Kop
      Kop
      2021-05-26
      你好 请问你解决了吗
      2021-05-26
      回复
    • yflee
      yflee
      2021-05-26回复Kop
      在原分支搞了好久都没解决,什么方法都试了,  最后我把分支删了重新建了一个 然后重新yarn就好了
      2021-05-26
      回复
    • Kop
      Kop
      2021-05-26回复yflee
      我把项目删了重新git clone 再npm install都不行。。
      2021-05-26
      回复
    • 要相信光
      要相信光
      2022-12-15
      用uniapp一样,也没有他们说的app。js
      2022-12-15
      回复

正在加载...

登录 后发表内容