Skip to content

Instantly share code, notes, and snippets.

//facebook browser fix
var iOS = parseFloat(('' + (/CPU.*OS ([0-9_]{1,5})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent) || [0,''])[1]).replace('undefined', '3_2').replace('_', '.').replace('_', '')) || false;
if ( iOS )
{
var userAgent = navigator.userAgent;
navigator.__defineGetter__('userAgent', function(){
if ( iOS )
return userAgent.replace( 'like Gecko) Mobile', 'like Gecko) Version/' + iOS + '.0 Mobile' ) // customized user agent
else
@nalexiou-loc
nalexiou-loc / gist:e4b714f9d9b8c809a229a3a319a42a05
Created May 18, 2021 15:37
facebook browser fix for extjs
var iOS = parseFloat(
('' + (/CPU.*OS ([0-9_]{1,5})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent) || [0,''])[1])
.replace('undefined', '3_2').replace('_', '.').replace('_', '')
) || false;
if ( iOS )
{
var userAgent = navigator.userAgent;
navigator.__defineGetter__('userAgent', function(){
17:14:34.926|sc:trs|lv:NOTE|id:1|tag:MACRO|cap:MacApi.ReplaceSqlMacros.Exec|dat:/XN=HTTP /OUTPUT=HTTPSTREAM /HTTPMETHOD=GET /_DC=1593206074906 /F110I=2 /STATUS=CLIP;CPN /N903=Special /TOP=500 /EXTMAXRECORDS=20 /EXTGRIDSTEP=1 /EXTGRIDSESSION=4 /EXTGRIDALIAS=CommonGrid /DN=mStore /CN=RDGJRADVGSLGLHMG /BW=CH /DBASE_TIMEOUT=20 /CODEPAGEOUT=UTF-8 /OLD_HTT=mStore_pos_cpn_list.xml /HOT_IDX_F1148=0105691060
17:14:35.060|sc:trs|lv:NOTE|id:1|tag:SQL|cap:DoSql|dat:Name=Q1 Sql={:RETURN_VALUE = CALL dbo.mStore_pos_cpn_offers (:ExtGridStep, :ExtGridSession, :ExtGridStart, :ExtMaxRecords, :ExtGridSort, :ExtGridOutput, :CurCustomer, :CurStore, :Top, :F01, :N01, :F02, :F03, :F04, :D09, :F16, :F17, :F18, :F110, :F110I, :F110E, :F110P, :F155, :F113, :F116, :F117, :F126, :F253D, :F255, :F383, :F903, :N903, :F1000_POS, :F1000_PRI, :F1000_LOC, :F1000_ECL, :F1014, :F1015, :F1033, :F1120, :F1232D, :F1232E, :F1785, :offerCode, :criteria, :quick)}
17:14:35.069|sc:trs|lv:NOTE|id:1|tag:SQL|cap:DoSql.Prms|dat:Name=Q1 Sql=0,1,'4',null,nul