Durch die Verwendung der Cordova Document Viewer Plugin Sie einfach diesen functioning.The Zweck des Plugins erreichen zu verwenden ist eine plattformunabhängige JavaScript-Schnittstelle für Cordova basierte mobile Anwendungen zu erstellen, um verschiedene Dokument anzuzeigen Arten von nativen Viewer das Plugin führen Sie diesen Befehl in Ihrem Projektverzeichnis
cordova plugin add https://github.com/sitewaerts/cordova-plugin-document-viewer.git --save
--save Flag automatisch speichern Sie das Plugin in Ihrer config.xml Datei components.To zu installieren. Das Plug-in und seine Methoden sind nicht verfügbar, bevor das Ereignis "deviceready" ausgelöst wurde.
SitewaertsDocumentViewer.canViewDocument(
url, contentType, options, onPossible, onMissingApp, onImpossible,
onError);
onPossible
function(){
window.console.log('document can be shown');
//e.g. track document usage
}
onMissingApp
function(appId, installer)
{
if(confirm("Do you want to install the free PDF Viewer App "
+ appId + " for Android?"))
{
installer();
}
}
onImpossible
function(){
window.console.log('document cannot be shown');
//e.g. track document usage
}
onError
function(error){
window.console.log(error);
alert("Sorry! Cannot show document.");
}
Öffnen Sie ein Dokument Datei
SitewaertsDocumentViewer.viewDocument(
url, mimeType, options, onShow, onClose, onMissingApp, onError);
onShow
function(){
window.console.log('document shown');
//e.g. track document usage
}
onClose
function(){
window.console.log('document closed');
//e.g. remove temp files
}
onMissingApp
function(id, installer)
{
if(confirm("Do you want to install the free PDF Viewer App "
+ appId + " for Android?"))
{
installer();
}
}
onError
function(error){
window.console.log(error);
alert("Sorry! Cannot view document.");
}