@@ -117,6 +117,14 @@ var connectsdk = (function () {
117
117
}
118
118
} ,
119
119
120
+ setImageElement : function ( element ) {
121
+ // Register new image element
122
+ if ( element ) {
123
+ this . imageElement = element ;
124
+ this . emit ( "imageElementUpdate" , element ) ;
125
+ }
126
+ } ,
127
+
120
128
registerMediaEvents : function ( element ) {
121
129
if ( element ) {
122
130
for ( var key in this . mediaEvents ) {
@@ -137,10 +145,6 @@ var connectsdk = (function () {
137
145
this . mediaEvents . hasOwnProperty ( evt . type ) && this . setMediaStatus ( this . mediaEvents [ evt . type ] ) ;
138
146
} ,
139
147
140
- registerImageElement : function ( element ) {
141
- this . imageElement = element ;
142
- } ,
143
-
144
148
setMediaStatus : function ( status ) {
145
149
this . mediaStatus = status ;
146
150
this . emit ( "mediaStatusUpdate" , status ) ;
@@ -235,7 +239,17 @@ var connectsdk = (function () {
235
239
mediaElement . src = media . mediaURL ;
236
240
mediaElement . load ( ) ;
237
241
} else {
238
- console . log ( "Failed to load media." ) ;
242
+ console . log ( "Failed to load media" ) ;
243
+ }
244
+ } ,
245
+
246
+ onLoadImage : function ( image ) {
247
+ var imageElement = this . imageElement ;
248
+ if ( imageElement && image && image . mediaURL ) {
249
+ console . log ( "Loading image" , image . mediaURL ) ;
250
+ imageElement . src = image . mediaURL ;
251
+ } else {
252
+ console . log ( "Failed to load image" ) ;
239
253
}
240
254
} ,
241
255
0 commit comments