2016-10-06 2 views

Répondre

1

Peut être que cela vous aidera

Vous devez attendre jusqu'à ce que votre site inAppBrowser chargement terminé.

//Set css in your inAppstyle.css 
.drive-viewer-toolstrip{ 
    display: none !important; 
    opacity: 0 !important; 
} 

Vous devez ajouter un écouteur d'événement:

var inApp = window.open('https://drive.google.com/file/d/0B_nipvep1WpPd2JXeDdJcUlNYXM/view', '_blank', 'location=no'); 
inApp.addEventListener('loadstop', function(){ 
    inApp.insertCSS({ 
     file: 'inAppStyle.css' 
    },onSuccess); 
}); 

Utilisez ce chemin pour votre fichier projets android: /// android_asset/{dossier}

INFO: https://github.com/apache/cordova-plugin-file/blob/master/doc/index.md#android-file-system-layout

Votre JS

text += '<a href="javascript:void(0)" class="embedURL" onClick="cordova.InAppBrowser.open(\'drive.google.com/file/d‌​/0B_nipvep1WpPd2JXeD‌​dJcUlNYXM/view\', \'_blank\', \'location=no\')">' + data.docs[i].doc_title + '</a>'; 

Mise à jour JS

text += '<a href="javascript:void(0)" class="embedURL" onClick="openthislink(\'drive.google.com/file/d‌​/0B_nipvep1WpPd2JXeD‌​dJcUlNYXM/view\')">' + data.docs[i].doc_title + '</a>'; 

//Create new function 
function openthislink(ln) 
{ 
    var inApp = window.open(ln, '_blank', 'location=no'); 
    inApp.addEventListener('loadstop', function(){ 
     inApp.insertCSS({ 
      file: 'inAppStyle.css' 
     },onSuccess); 
    }); 
} 
+0

J'utilise un lien. Comment puis-je le convertir à la chose que vous venez de me dire? Voici mon code. text + = '' + data.docs[i].doc_title + ''; –

+0

S'il vous plaît vérifier la réponse mise à jour –

+0

Le code fonctionne mais le bouton de connexion est toujours là :( –