From 6e426074235b8506578296f2d995502a51db7784 Mon Sep 17 00:00:00 2001 From: Gaven Henry Date: Sat, 4 Jun 2016 11:01:06 +0800 Subject: [PATCH] update status method --- src/plugins/media.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/media.ts b/src/plugins/media.ts index eb961a38f..5e6648022 100644 --- a/src/plugins/media.ts +++ b/src/plugins/media.ts @@ -1,5 +1,5 @@ import {CordovaInstance, Plugin} from './plugin'; -import {Observable} from 'rxjs/Rx'; +import {Observable} from 'rxjs/Observable'; declare var Media: any; /** * @name MediaPlugin @@ -71,7 +71,9 @@ export class MediaPlugin { constructor (src: string) { let res, rej, next; this.init = new Promise((resolve, reject) => {res = resolve; rej = reject;}); - this.status = new Observable((observer) => {next = observer.next;}); + this.status = new Observable((observer) => { + next = data => observer.next(data); + }); this._objectInstance = new Media(src, res, rej, next); }