Details
-
Type: Bug
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.2 Final
-
Fix Version/s: 1.3 Beta
-
Component/s: Containers
-
Labels:None
-
Environment:Android Chrome and Stock Browser with SX
Description
Neither Chrome nor the stock browser on Android fire the pagehide and pageshow when the page goes idle. This means the blocking connection continues to run, therefore cloud push. This is also a power consumption issue, as heartbeating continues to run.
Activity
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #33726 | Fri Mar 01 15:39:39 MST 2013 | steve.maryka | mobi-669: Added event detection for blur/focus and webkitvisibilitychange, so that pausing and resuming blocking connection occurs when browser goes idle. Stock android browser uses blur/focus, chrom uses webkitvisibilitychange. Neither of these added events work for Firefox on android. |
Files Changed | ||||
MODIFY
/icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
|
Steve Maryka
created issue -
Steve Maryka
made changes -
Field | Original Value | New Value |
---|---|---|
Fix Version/s | 1.3 Beta [ 10373 ] |
Steve Maryka
made changes -
Assignee | Steve Maryka [ steve.maryka ] | Ted Goddard [ ted.goddard ] |
Ted Goddard
made changes -
Assignee | Ted Goddard [ ted.goddard ] | Steve Maryka [ steve.maryka ] |
Steve Maryka
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #34512 | Tue Apr 23 15:19:00 MDT 2013 | ted.goddard | removing pause push on window blur listeners due to desktop browser side effects ( |
Files Changed | ||||
MODIFY
/icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
|
This link suggests that other JS events might be usable to pause and resume blocking connection.
http://stackoverflow.com/questions/8235139/how-can-it-be-detected-if-a-page-is-on-background-or-foreground-with-jquery-java