uniapp的原生ios保活插件

565 阅读1分钟
  • 支持自定义音乐链接
  • 支持开始播放暂停播放
  • 支持电话中断自动恢复
  • 支持被其他音视频软件打断自动发送通知回到前台自动播放
  • 支持自定义推送通知内容

插件地址ios保活插件播放音乐加推送通知 - DCloud 插件市场

开始播放

onStartKeeping() {
		testModule.onStartKeeping({
		'url': '网络url.mp3',},
			(ret) => {
			console.log("结果", ret)
			uni.showToast({
				title: '播放 ' + ret.msg,
				icon: "none"
			})
		})
	},

添加推送

addLocalNotice() {
		testModule.addLocalNotice({
			'body': '内容栏目',
			'title': "测试标题",
			'subtitle': "音乐被打断后发起推送",
			'noticeId': 'noticeId',
			'beat': 0 //0是只有使用其他音视频软件时候 才发送推送  1 是自由使用推送场景 (注意在app运行期间不会显示推送)
				},
			(ret) => {
				console.log("结果", ret)
				uni.showToast({
					title: '推送结果 ' + ret.msg,
							icon: "none"
				})
					})
			},

停止播放

onStopKeeping() {
	testModule.onStopKeeping({
			},
			(ret) => {
					console.log("结果", ret)
					uni.showToast({
					title: '暂停 ' + ret.msg,
					icon: "none"
				})
			})
		},