我正在尝试在我的离子项目中集成嵌入式mouse scroll wheel + Ctrl
文件,以便用户可以在应用程序中阅读pdf
个文件,但在实施pdf
后ng-pdfviewer
文件没有显示在Android手机上它下载而不是显示当我尝试在网络浏览器模拟器上查看应用程序,如mozilla firefox波纹管是我的控制器和视图页面的片段
pdf
.controller('BookController',[ '$scope', 'PDFViewerService', function($scope, pdf) {
console.log('TestController: new instance');
$scope.pdfURL = "pdf/Maths_High_School_Science_Texts.pdf";
$scope.instance = pdf.Instance("viewer");
$scope.nextPage = function() {
$scope.instance.nextPage();
};
$scope.prevPage = function() {
$scope.instance.prevPage();
};
$scope.gotoPage = function(page) {
$scope.instance.gotoPage(page);
};
$scope.pageLoaded = function(curPage, totalPages) {
$scope.currentPage = curPage;
$scope.totalPages = totalPages;
};
$scope.loadProgress = function(loaded, total, state) {
console.log('loaded =', loaded, 'total =', total, 'state =', state);
};
}])
答案 0 :(得分:0)
在梳理互联网寻求答案并联系了ng-pdfviewer背后的开发人员Andreas Krennmair之后,我意识到问题在于与Mozilla浏览器集成的插件,它会拦截pdf文件并在离子能够渲染之前下载它,所以我为mozilla firefox启用了IDM下载管理器插件,它运行得很好,就像魔法一样:)