У вашего броузера проблема в совместимости с HTML5
iPhone 4 Этот способ не панацея!
Итого :
Если нет контакта, между коннектором батареи и "NTC_CONN" тогда не будет зарядки при включенном и выключеном телефоне.
Если нет контакта, между коннектором батареи и "GAS_GAUGE_CONN" тогда не будет зарядки при включенном телефоне, а при выключеном зарядка есть.
Если нету контакта, между коннектором батареи и контактами "NTC_CONN" и "GAS_GAUGE_CONN" тогда нет зарядки не при включеном и не при выключеном состоянии и еще, не правильная индикация заряда.