nativescript-pdf-view-private
by wytzen | v0.0.3
一个在 iOS 和 Android 上显示 PDF 文件的 NativeScript 插件
npm i --save nativescript-pdf-view-private

NativeScript PDFView

一个最小的 PDF 视图实现,只做一件事,那就是以最简单的方式显示 PDF 文件。它方便地使用了 iOS 的 WKWebView,对于 Android 则使用 AndroidPdfViewer

此插件仅做渲染 PDF 的最小工作,尚未构建配置选项和错误处理。我欢迎所有 Pull Requests!

我的目标是使 iOS 和 Android 的功能保持一致。

安装

tns plugin add nativescript-pdf-view

用法

纯 NativeScript

<Page
xmlns="http://schemas.nativescript.org/tns.xsd"
xmlns:pdf="nativescript-pdf-view"
loaded="pageLoaded">

<pdf:PDFView src="{{ pdfUrl }}" load="{{ onLoad }}" />
</Page>

Angular NativeScript

import { PDFView } from 'nativescript-pdf-view';
import { registerElement } from 'nativescript-angular';
registerElement('PDFView', () => PDFView);
<PDFView [src]="src" (load)="onLoad()"></PDFView>

演示

请查看 演示 文件夹,其中包含使用此插件的演示应用程序。您可以从项目的根目录中执行 npm run demo.iosnpm run demo.android 来运行演示。