首页 > 解决方案 > ios ionic 3中本地通知上的文件插件无法播放声音

问题描述

我正在尝试从我的应用程序this.file.documentsDirectorythis.file.dataDirectory. 这this.file.externalDataDirectory在android中运行良好。但是this.file.documentsDirectorythis.file.dataDirectory没有在ios中工作。我的代码是,

var audioDirectory = this.platform.is("ios") ? this.file.documentsDirectory: this.file.externalDataDirectory;
    cordova.plugins.notification.local.schedule({
      id: 1,
      channel: "channel1",
      title: 'Notification 1',
      text: 'Notification 1',
      foreground: true,
      vibrate: true,
      sound: audioDirectory + "half/sound.mp3"
    })

文件路径是正确的,并且适用于 android,而且我正在 ios 中使用具有相同路径的本机音频播放它。

标签: ioscordovaionic-frameworkaudiolocalnotification

解决方案


推荐阅读