ChildBrowser onLocationИзменить не работает - PullRequest
1 голос
/ 29 января 2012

В основном я использую ChildBrowser на iOS, он работает почти идеально.Проблема в том, что onLocationChange, onClose и onOpenExternal не работают, и ради жизни я не могу понять, почему.пробовал window.plugins.childBrowser.onLocationChange и т. д.

Ответы [ 2 ]

0 голосов
/ 15 октября 2014

Инкапсулируйте locChanged, onCloseBrowser, onOpenExternal в основную функцию, чтобы делать правильные вызовы, потому что childbrowser при ее открытии не имеет области действия locChanged например:

var facebook = function() {
    locChanged = funciton() {
        //your code here
    }
    return {
        "init": init,
        "locChanged": locChanged,
        "onCloseBrowser": onCloseBrowser,
        "onOpenExternal": onOpenExternal
    }
}();
0 голосов
/ 29 января 2012

вынуть root.onlocationChange, не нужно его иметь.

...