產(chǎn)品經(jīng)理在不同場景展示PDF的應(yīng)當(dāng)注意踩坑點(diǎn)

0 評論 878 瀏覽 1 收藏 3 分鐘

在之前對接展示PDF展示的過程中,發(fā)現(xiàn)了很多兼容性問題,在這里對場景和驗(yàn)證時(shí)注意點(diǎn)進(jìn)行了梳理,方便其他產(chǎn)品同學(xué)避免踩坑。

場景一

使用場景

在后端生成pdf并存儲(chǔ),發(fā)送URL給前端展示

驗(yàn)證注意點(diǎn)

pdf是一個(gè)兼容性很差的文件,如果我們希望在前端直接展示pdf,不進(jìn)行其他處理,一般展示不會(huì)有問題,為了保險(xiǎn)起見,最好蘋果、安卓、pc端都驗(yàn)證一邊

場景二

使用場景

如果我們希望不存儲(chǔ)PDF文檔,直接先給用戶預(yù)覽,用戶確認(rèn)后再進(jìn)行存儲(chǔ),此時(shí)我們應(yīng)當(dāng)在前端生成pdf

可能遇到的問題

在前端生成的pdf兼容性很差,在安卓端,蘋果端不同時(shí)兼容的可能性很大,需要格外驗(yàn)證蘋果及安卓端能否同時(shí)能展示

建議解決方法

前端有技術(shù)可以將PDF變成HTML進(jìn)行展示,HTML的兼容性最好的,可以考慮用HTML進(jìn)行替代PDF展示

舉例

背景:

在香港開戶流程中,用戶輸入信息后,按照美國證監(jiān)會(huì)要求,需要給用戶確認(rèn)自己的信息。我們采用的為展示PDF的方式展示給用戶。

流程思考:

因?yàn)橛脩魶]有確認(rèn)自己的信息,PDF不應(yīng)當(dāng)進(jìn)行存儲(chǔ),用戶確認(rèn)自己信息后,才應(yīng)當(dāng)存儲(chǔ)給后端

遇到的問題:

在前端生成的PDF,在安卓端無法展示

解決方法:

在前端處理為HTML進(jìn)行展示,用戶確認(rèn)后,生成PDF給后端進(jìn)行存儲(chǔ)

處理流程

本文由 @asherchen 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉(zhuǎn)載

題圖來自Unsplash,基于CC0協(xié)議

該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發(fā)揮!