在Titanium Appceleartor中,我试图在网络浏览器中打开PDF文件(来自webview)。我使用过openURL属性。 首先,我创建了一个带有标签的webview。点击该标签,我试图加载另一个包含“PDF”文件的webview。 PDF文件在浏览器中开放,但问题是内部webview加载后,即使已经在设备的“下载”文件夹中可用,也会下载pdf文件。 如何限制下载pdf文件,如果它已经出现在“downloads”文件夹和&从缓存中打开它?
我的代码;
var outerWebView = Ti.UI.createView({});
var pdfLabel = Ti.UI.createLabel({
text : 'click here to open pdf docx',
});
outerWebView.add(pdfLabel);
pdfLabel.addEventListener('click', function(e) {
var innerwebview = Ti.UI.createWebView({
height : Ti.UI.SIZE,
top : 0,left : 10,
});
outerWebView.add(innerwebview);
Ti.Platform.openURL(myURL);
});
答案 0 :(得分:0)
如果您正在开发Android的尝试用于Web视图的cacheMode属性(Titanium.UI.Android.WEBVIEW_LOAD_CACHE_ELSE_NETWORK)