Javascript 在Nativescript中显示URL中的PDF
我正在尝试使用Web视图显示url中的PDF。我尝试使用src属性和url属性加载它。我还尝试从Javascript中的onload事件加载它,但仍然没有成功…有更好的方法在Nativescript应用程序中加载PDF文档吗?webview加载像google url这样的小文件,没有任何问题。这是我试过的一些代码Javascript 在Nativescript中显示URL中的PDF,javascript,nativescript,Javascript,Nativescript,我正在尝试使用Web视图显示url中的PDF。我尝试使用src属性和url属性加载它。我还尝试从Javascript中的onload事件加载它,但仍然没有成功…有更好的方法在Nativescript应用程序中加载PDF文档吗?webview加载像google url这样的小文件,没有任何问题。这是我试过的一些代码 // did not work <WebView row="0" id="eula-view" src="https://somewebsite/eula/foo.pdf"/&
// did not work
<WebView row="0" id="eula-view" src="https://somewebsite/eula/foo.pdf"/>
// did not work
<WebView row="0" id="eula-view" url="https://somewebsite/eula/foo.pdf" />
//worked fine
<WebView row="0" id="eula-view" url="http://google.com" />
我创建了一个NativeScript插件,用于在iOS和Android上显示PDF文件。我个人还没有尝试过谷歌文档的
WebView
方法,因为我需要显示本地设备上的PDF文件,并且不想要求活动的互联网连接
插件是。用法如下:
普通本地脚本:
<Page
xmlns="http://schemas.nativescript.org/tns.xsd" loaded="pageLoaded"
xmlns:pdf="nativescript-pdf-view">
<StackLayout>
<pdf:PDFView src="{{ pdfSrc }}"/>
</StackLayout>
</Page>
角度2
// somewhere in the JavaScript/TypeScript:
import 'nativescript-pdf-view';
// in the view:
<PDFView [src]="pdfSrc"></PDFView>
//JavaScript/TypeScript中的某个地方:
导入“nativescript pdf视图”;
//他认为:
我创建了一个NativeScript插件,用于在iOS和Android上显示PDF文件。我个人还没有尝试过谷歌文档的WebView
方法,因为我需要显示本地设备上的PDF文件,并且不想要求活动的互联网连接
插件是。用法如下:
普通本地脚本:
<Page
xmlns="http://schemas.nativescript.org/tns.xsd" loaded="pageLoaded"
xmlns:pdf="nativescript-pdf-view">
<StackLayout>
<pdf:PDFView src="{{ pdfSrc }}"/>
</StackLayout>
</Page>
角度2
// somewhere in the JavaScript/TypeScript:
import 'nativescript-pdf-view';
// in the view:
<PDFView [src]="pdfSrc"></PDFView>
//JavaScript/TypeScript中的某个地方:
导入“nativescript pdf视图”;
//他认为:
工作url是http,不工作的https,也许你必须设置ssl?不幸的是,这没有什么区别。工作url是http,不工作的https,也许你必须设置ssl?不幸的是,这没有什么区别。非常感谢你发布这篇文章!PDF src仍然可以是url吗?或者它必须是本地设备吗?我刚刚在你的代码中验证了url源代码可以工作。我已经将此标记为答案,因为我觉得这是一个更好的实现。谢谢别担心。如果您发现任何问题,请随时在Github上告诉我,或者更好,制作PRs!:)非常感谢你发布这篇文章!PDF src仍然可以是url吗?或者它必须是本地设备吗?我刚刚在你的代码中验证了url源代码可以工作。我已经将此标记为答案,因为我觉得这是一个更好的实现。谢谢别担心。如果您发现任何问题,请随时在Github上告诉我,或者更好,制作PRs!:)