I am accessing Payslip using a third party application called 'Kioask App' that has a mobile browser built into it however, we're not able to zoom.
SAP SuccessFactors Employee Central Payslip, Paystatement and Mashup.
Reproducing the Issue
1. Open Kiosk app
2. Sign to to SF using the mobile browser
3. Go to Payroll Information
4. Try to expand the PDF pay statement.
5. The page will not zoom.
Kiosk App Mobile Browser will not allow zooming if the meta data has the user-scalable option set to "no".
Engineering team have searched our codebase and we have not defined 'user-scalable=no' anywhere.
We have tested pay statement screens in IOS and iPad mobile web browsers and the zoom functionality is working fine. In kiosk app, we were not able to zoom in any of the screens in employee central, not just the pay statement page.
On an additional note, the pay-statement is in pdf format which is being shown inside an iframe. How the pdf is rendered is decided by the browser and we don't have any control over it ( for example chrome browser has a + and - buttons for zoom and safari supports pinch to zoom). Here in this case, kiosk app doesn't provide any functionality to zoom in embedded pdf view. In short, what the customer need is the support from kiosk app itself, to support the functionality of zoom on pdf. Even if we manually add the meta tags it won't help.
You would need support from kiosk app itself, to support the functionality of zoom on pdf. Even if we manually add the meta tags it won't help.
As a work around, you can use SF mobile application or mobile web browser as the zoom functionality is working fine.
Payslip mashup zoom feature , KBA , LOD-SF-INT-MAS , SAP Payroll Mashups , LOD-SF-INT , Integrations , Problem