Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Special Interests > Visual Media > Web Design and Development

Reply
 
Thread Tools Search this Thread Display Modes
Old Nov 14, 2012, 02:28 PM   #1
naqviak
macrumors newbie
 
Join Date: Nov 2012
Javascript behaves different with IOS6

Hi

I have an iPad app in store called Mygazine Daily. The app is showing strange behavior in IOS6. The issue is narrowed down to this


I am not getting proper results when a execute a javascript in UIWebView using stringByEvaluatingJavaScriptFromString


Here is the string that works with IOS5


Quote:
NSString *scriptString = @" function paging(){ var div1 = document.getElementById('page1').style; div1.height = window.innerHeight + 'px !important'; var columnWidth = window.innerWidth - 100; div1.webkitColumnWidth = columnWidth +'px !important'; div1.webkitColumnGap = '0px'; window.scroll(1000000,0); var result = window.pageXOffset/window.innerWidth + 1; return Math.ceil(result);} paging();";


Here is what my desired function is

Code:
function paging(){
var div1 = document.getElementById('page1').style; 
div1.height = window.innerHeight  + 'px !important';
var columnWidth = window.innerWidth - 100;
div1.webkitColumnWidth = columnWidth +'px !important';
div1.webkitColumnGap = '0px';
window.scroll(1000000,0);
var result = window.pageXOffset/window.innerWidth + 1;
return Math.ceil(result);}
paging();";
I have added alert() under different locations and this is what I found -
alert(div1.height) returns 840px under IOS5.1 but nothing under IOS6



Please help me understand what is different in IOS6

Last edited by dejo; Nov 14, 2012 at 02:47 PM. Reason: Please use [code] tags.
naqviak is offline   0 Reply With Quote
Old Nov 19, 2012, 11:52 AM   #2
jacob.3336
macrumors newbie
 
Join Date: Jul 2012
I'm not much of an expert with iOS but I would suggest looking in the iOS dev center
https://developer.apple.com/devcenter/ios/index.action
jacob.3336 is offline   0 Reply With Quote

Reply
MacRumors Forums > Special Interests > Visual Media > Web Design and Development

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 05:07 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC