Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

IPhones not playing ads


We've just recently started up using the JW Player Platform and everything seemed to be working great until we ran into an issue with Iphones not playing the pre-roll ads we have assigned. Most other platforms are displaying everything fine but it seems the Iphone just doesn't want to cooperate.

We are using: DFP to deliver the ads
Our Player is set to: Responsive 16:9, no autostart or autoloop, sharing is on, related is off, always use flash is also off
Our Default Schedule is: Preroll Google IMA, VPAID Mode Insecure.
Analytics is off and its release channel is production.

All videos are .mp4 with AAC audio.

Any advice on this would be great! (I'm thinking its something to do with HTML5/ Flash??)

Here is our test page: http://onthewater.staging.wpengine.com/jw-player-test-page/

3 Community Answers

adam

User  
0 rated :

The JW Support guy got back to me and said this:
"When I access your page on an iOS device, I am seeing the following error being thrown into the console when the ad is requested:
Blocked a frame with origin “http://imasdk.googleapis.com” from accessing a frame with origin “http://onthewater.staging.wpengine.com”. Protocols, domains, and ports must match.
This is an error that is thrown by Google. I would suggest you contact DFP for troubleshooting.
Thank you."

Anyone have any insight?

Todd

JW Player Support Agent  
1 rated :

I see that you are linking to an HTTP URL for your video inside your HTTPS ad tag. Because your DFP ad tag is HTTPS and is loading from an HTTPS site, it is possible that your HTTP video request is being blocked. My first suggestion would be to use the HTTPS URL for that video in your ad tag.

adam

User  
0 rated :

Todd thank you for the help. I'm trying to find where that URL would be located whether it would be DFP or in the actual code on the web page. Any help would be greatly appreciated. Thanks!!

This question has received the maximum number of answers.