[ 
https://issues.apache.org/jira/browse/CB-6761?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14015750#comment-14015750
 ] 

Ian Clelland commented on CB-6761:
----------------------------------

Well, on Android, you can call {{cordova.exec.setNativeToJsBridgeMode()}} -- 
it's not a hack (but not very well documented either).

The only issue with this is that you have to wait for Cordova to initialize 
before you can call it. If you need it to be set by default, you have to edit 
the default bridge mode both in {{cordova.js}} and in 
{{org.apache.cordova.NativeToJsMessageQueue}}

> Calling a function the first time no callbacks are being executed
> -----------------------------------------------------------------
>
>                 Key: CB-6761
>                 URL: https://issues.apache.org/jira/browse/CB-6761
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Android, CordovaJS
>    Affects Versions: 3.5.0
>         Environment: Nexus 5, Android 4.4.2
>            Reporter: Roy Ackermann
>            Priority: Blocker
>              Labels: bridge, callback, function
>
> Using different functions the same error occurs. Calling a function the first 
> time no callbacks are being executed. There is no error in the log. Using the 
> same function again for a second call, everything works fine. Now the first 
> call is being executed as well and I receive the callback from the first 
> excution.
> It looks like something is wainting. It is odd that the second call works and 
> executes the first call as well.
> I found this bug on this calls:
> - window.requestFileSystem(LocalFileSystem.PERSISTENT, 3097152, gotFS, fail);
> - navigator.camera.getPicture(onSuccessCapturePhoto, onFailCamera, { 
> targetWidth: 1200, targetHeight: 1200, quality: 55, destinationType: 
> Camera.DestinationType.FILE_URI, saveToPhotoAlbum: true, 
> correctOrientation:true});
> - navigator.camera.getPicture(onSuccessGetPhoto, onFailCamera, { targetWidth: 
> 1000,targetHeight: 1000, quality: 65, destinationType: 
> Camera.DestinationType.FILE_URI  , saveToPhotoAlbum: false ,  sourceType: 
> Camera.PictureSourceType.SAVEDPHOTOALBUM, correctOrientation:true});



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to