我在iOS和Android上有一个应用程序显示文件及其内容的列表。目前我使用PDF文件在iOS上使用iOS-WebView
显示此内容,该文件正常运行。现在,当我完成Android应用程序时,我已经意识到当你想在android上显示文件为fragments
时,特别难以获得对android上的pdf文件的支持。
在Android上获取pdf文件支持我尝试过MuPDF,apv,apdf,droid-reader和Android-Pdf
并且它们都很慢,大型pdf崩溃或不支持Fragments in Android
。
我还查看了付费的pdf支持:adobe,qpdf和androidpdf.mobi这对我的免费应用程序不可行。
所以我得出结论:要么(1)删除pdf作为内容文件并使用类似于显示文件的东西,它在iOS和Android平台上的内容或(2)继续寻找在{{1下显示pdf的方式使用:Mozilla - pdf.js像这样:Android-setwebviewclient类似于我在Android-WebView
上做的事情。
我的问题:有没有其他方式或工具可以生成设计,例如:this content or document但不使用PDF格式,并在iOS + Android上将它们分发为iOS
个文件?
对我来说,拥有拖放创建选项非常重要,因此我的应用程序的用户不是编码器可以创建最佳内容并在各种设备上分发(我现在使用PDF接受实现它在Android上没有支持)。
我愿意在这里提出各种建议。