Closed Bug 1307870 Opened 8 years ago Closed 8 years ago

Adobe Scene7 Viewer Does Not Work in FireFox for iOS

Categories

(Firefox for iOS :: Browser, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX
Tracking Status
fxios-v5.3 --- affected
fxios-v6.0 --- affected

People

(Reporter: nfantozz, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36

Steps to reproduce:

Viewed this URL. https://s7d9.scene7.com/s7viewers/html5/MixedMediaViewer.html?asset=Scene7SharedAssets/Mixed_Media_Set_Sample


Actual results:

Nothing shows up on FireFox for iOS. The page is blank.


Expected results:

A product viewer can be seen in every other browser on every other device.
Summary: Adobe Scene7 Viewer Does Not Work in FireFox of iOS → Adobe Scene7 Viewer Does Not Work in FireFox for iOS
This is working fine in Safari.
Status: UNCONFIRMED → NEW
tracking-fxios: --- → ?
Component: General → Browser
Ever confirmed: true
The javascript is parsing the user-agent string and crashing. Well that sucks. 

here is the js
>>> if (e.indexOf("safari") > -1 && e.indexOf("mac") > -1) {
>>>    this.name = "safari";
>>>    this.version.js = "1.5";
>>>    var j = e.match(/(version|CriOS)\/([\d]+\.[\w]?\.?[\w]+)/gi);
>>>
>>>    if (navigator.userAgent.match("CriOS")) {
>>>      this.name = "chrome"
>>>    }
>>>   this.version.minor = parseFloat(j[0].split("/")[1]);
>>>    this.version.major = parseInt(j[0].split("/")[1])
>>>}

>>> null is not an object (evaluating 'parseFloat')
Please report a website compatibility bug at https://webcompat.com/
tracking-fxios: ? → ---
@Farhan - Thanks for the help.
@Aaron - Bug reported here https://webcompat.com/issues/3368
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: