【问题标题】:ionic native api not working with vue, how to achieve it?离子原生 api 不能与 vue 一起使用,如何实现呢?
【发布时间】:2021-05-12 19:51:32
【问题描述】:

当我安装 npm install cordova-plugin-native-ringtones 在我的 ionic vue 项目中出现以下错误

编译失败。

./node_modules/@ionic-native/native-ringtones/ngx/index.js 未找到模块:错误:无法解析“/Users/afzal-8396/Desktop/other_frameworks/ionic/myApp/node_modules/@ionic-native/native-ringtones/ngx”中的“@angular/core”

【问题讨论】:

    标签: ionic-framework ionic-native capacitor


    【解决方案1】:

    你不导入 ngx..

    来自文档...

    npm install cordova-plugin-native-ringtones
    npm install @ionic-native/native-ringtones
    ionic cap sync
    

    在你的文件中

    import { NativeRingtones } from '@ionic-native/native-ringtones
    
    NativeRingtones.getRingtone().then((ringtones) => { console.log(ringtones); });
    

    【讨论】:

    • 感谢工作,但得到错误 Uncaught (in promise) TypeError: ionic_native_native_ringtones_ngx__WEBPACK_IMPORTED_MODULE_2_.NativeRingtones.getRingtone 不是一个函数但是 console.log("NativeRingtones",NativeRingtones)打印功能。但是 console.log("NativeRingtones",NativeRingtones.getRingtone) 是 undefined 。有什么想法吗?
    • 发布您的代码...您仍然没有正确地做某事
    • link 这是我的组件代码,在此先感谢
    猜你喜欢
    • 2015-03-25
    • 1970-01-01
    • 2017-02-15
    • 2017-08-08
    • 2016-12-22
    • 1970-01-01
    • 2019-03-04
    • 2019-12-04
    • 1970-01-01
    相关资源
    最近更新 更多