0

// Actual WebScriptCordova In-App-Browser externe Skripte öffnen

<script type="text/javascript"> 
    var lhnAccountN = "310904-1"; 
    var lhnButtonN = 38; 
    var lhnInviteEnabled = 1; 
    var lhnWindowN = 0; 
    var lhnDepartmentN = 36316; 
    var lhnChatPosition = 'bottomright'; 
</script> 

<a href="http://www.livehelpnow.net/products/live-chat-system" target="_blank" style="font-size:10px;" id="lhnHelp">best live chat</a> 

<script src="//www.livehelpnow.net/lhn/widgets/chatbutton/lhnchatbutton-current.min.js" type="text/javascript" id="lhnscript"></script> 

// die Daten auf Sitzung speichert. jedes Mal, wenn die Verbindung unterbrochen wird.

// Ich verwende den In-App-Browser, um das Skript in ionic mobile app zu öffnen. Ich bin nicht in der Lage, das Fenster zu öffnen, bitte helfen Sie mir heraus

$rootScope.testChat=function(){ 
    var options = { 
     location: 'no', 
     clearcache: 'yes', 
     toolbar: 'yes' 
    }; 

     var ref=window.open('http://www.livehelpnow.net/products/live-chat-system', '_blank', options); 

     ref.addEventListener('loadstop', function() { 
     ref.executeScript({ 
     code:"var lhnAccountN = '310904-1';var lhnButtonN = 38;var lhnInviteEnabled = 1;var lhnWindowN = 0;var lhnDepartmentN = 36316;var lhnChatPosition = 'bottomright';" 
    }) 
    ref.executeScript({ 
     code:"var chat; chat.src='www.livehelpnow.net/lhn/widgets/chatbutton/lhnchatbutton-current.min.js' chat.id='lhnscript'" 
    }) 
}) 
} 
<a href="http://www.livehelpnow.net/products/live-chat-system" target="_blank" style="font-size:10px;"ng-click="testChat()" id="lhnHelp">best live chat</a> 

Antwort

0

ersetzen window.open() Funktion mit cordova.InAppBrowser.open(). Sie können für weitere Informationen konsultieren.

+0

Hallo, wir können das Skript nicht laden. Der In-App-Browser funktioniert großartig. Das Fenster ist geöffnet. – Harish98

+0

@HarishKesari versuchen, das gesamte Skript in eine js-Datei zu schreiben und dann versuchen, das Skript zu laden. Verwenden Sie inspect device, um einen Fehler zu finden, der während der Ausführung auftreten kann. –

Verwandte Themen