You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Jayanta Narayan Choudhuri (JIRA)" <ji...@apache.org> on 2015/10/25 20:04:27 UTC
[jira] [Created] (CB-9863) Windows InAppBrowser Fragile
Jayanta Narayan Choudhuri created CB-9863:
---------------------------------------------
Summary: Windows InAppBrowser Fragile
Key: CB-9863
URL: https://issues.apache.org/jira/browse/CB-9863
Project: Apache Cordova
Issue Type: Bug
Components: CordovaCommon
Environment: Windows Android iOS
Reporter: Jayanta Narayan Choudhuri
1. I managed to publish
URL for Windows 10
https://www.microsoft.com/store/apps/9nblggh5x8fm
URL for Windows 8.1 and earlier
http://apps.microsoft.com/windows/app/1d220a7d-eaa0-4e45-ad38-47aab9dcf5cf
URL for Windows Phone 8.1 and earlier
http://windowsphone.com/s?appid=673a78ab-a538-42cb-a6c2-333ce011c62e
Objective of our App - if you know the language as spoken;
you can read in a script that you are proficient by Transliterating the text phonetically
Main use cases of Transliteration are three
Hindi=>English and
NonHindi=>English
NonHindi=>Hindi
India has a large urban floating population that moves from city to city. Parents of school going kids see advantage in Hindi as second language even though Hindi is not Mother Language. Bengalis, Telugus etc. have developed a big base of people knowing Mother Language but not proficient in reading Mother Script. NRIs too encourage children to speak Mother Language but they have no knowledge of Mother Script.
2. Generally the Plugin InAppBrowser has major scope of improvement on all platforms
There should be button on browser to execute a JS; needed esp for Ajax fetched content after Load Complete
Android and iOS versions of same code work far better compared to Windows
Android https://play.google.com/store/apps/details?id=com.readmylanguage
IOS https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=1016238188&mt=8
3. In Windows static sites like tagoreweb.in etc (Poetry and Literature) work well
Newspapers have inherent JS errors etc and Windows InAppBrowser crashes
The Load Error event is NOT reported;
this sometimes true of Android and iOS but happens frequently in Windows
If URL Target is _blank then IOS & Android keep it "inside"
but in Windows the page jumps OUTSIDE into system browser
4. Questions
Q1 Is there any trick where I can ignore inherent errors in InAppBrowser and somehow still ensure executeScript is possible
executeScript does the transliteration
Q2 any alternative to InAppBrowser in Cordova where script injection is possible
Without script injection there can be no transliteration
Looking forward to Help and Advice on how to increase reliability
Our extensions in Chrome Safari and Firefox are very robust
In comparison InAppBrowser esp Windows is fragile
Regards
-jnc
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org