美文网首页
使用API requestSubscribeMessage编译失

使用API requestSubscribeMessage编译失

作者: w晚风 | 来源:发表于2020-05-22 16:33 被阅读0次

在uniapp代码里使用uni.requestSubscribeMessage发布到微信小程序时,编译窗口提示Property 'requestSubscribeMessage' does not exist on type 'Uni'

对了,我这里是用的typeScript 来编写的,
一开始认为是
@dcloudio/types包,包中的uni-app/uni.d.ts文件中少了requestSubscribeMessage的声明,经查看的确如此,但经过申明后发现还是报错,真是百思不得其解

后面发现 重新声明一个变量接收uni就好了,至于具体原理真不是很清楚

const unis:any = uni;

unis.requestSubscribeMessage({
    tmplIds: ['eUxxxxxxxxxxxxxxxxxxx'],
    success(res: any) {
        console.log(res)
    },
    fail(error: any) {
        console.log(error)
    },
})

这样就解决了

相关文章

  • 使用API requestSubscribeMessage编译失

    在uniapp代码里使用uni.requestSubscribeMessage发布到微信小程序时,编译窗口提示Pr...

  • 5.5 运行时编译API

    ⚠️运行时编译器 API 不稳定(并且需要使用标志来启用它)。--unstable 运行时编译器 API 允许访问...

  • Android 11 文件适配

    compileSDKversion这个是编译期间你所使用的api版本,一般越高越好,越高表示开发时可以使用的api...

  • Android 11 内存适配

    compileSDKversion这个是编译期间你所使用的api版本,一般越高越好,越高表示开发时可以使用的api...

  • Android 点击水波纹效果

    注:在API 21以上才能使用,API 21以下会报错无法编译,最小版本要设置为minSdkVersion 21 ...

  • 迁移到 AndroidX

    当你使用29以上API进行工程编译的时候会需要做这个动作AndroidX 将原始支持库 API 替换为androi...

  • Gradle笔记

    api与implementation的区别 implementation可以让module在编译时隐藏自己使用的依...

  • Gradle Dependency

    dependencies和api 的区别: implementation可以让module在编译时隐藏自己使用的依...

  • 使用AS,编译、调试、使用系统级API

    0、前言 上一篇 编译调试Android系统原生App - 以Settings为例 详细介绍了如何在Eclipse...

  • ionic2 编译失败(You have not accepte

    一、报警由来 ionic2构建的app原本可以正常编译,但是在使用native Camera Api后出现编译出现...

网友评论

      本文标题:使用API requestSubscribeMessage编译失

      本文链接:https://www.haomeiwen.com/subject/vftcahtx.html