l'iPad ne peut pas défiler à l'intérieur du cadre
Je ne peux pas faire défiler un document pdf appelée à l'intérieur d'un cadre dans Safari iPad
<frame src="ebook.pdf" title="Content Frame" name="content" id="content"
frameborder="0" border="0" noresize scrolling="yes" marginwidth="0" marginheight="0"
noresizescrolling="AUTO" framespacing="0" />
J'ai déjà essayé 2 choses:
- À 2 doigts de défilement
- L'utilisation d'object/embed au lieu de la vue
Mais cela ne fonctionne pas.
En fait, j'ai essayé beaucoup de choses...de débordement, la hauteur, etc..
S'il vous plaît aider moi. Je vous remercie à l'avance.
Des conseils ou des suggestions, si ce n'est la véritable solution serait aussi très utile et apprécié..Merci..
Vous pouvez poster une démo en jsfiddle et je vais jeter un oeil
Sûr..en fait, vous pouvez regarder la même chose sur ipad.atwebpages.com/test.html
Juste pour ajouter, la page a 2 images, une sur le dessus est un html et celui du bas fait des appels le pdf (qui ne peut pas être affiché dans l'ipad)
Vous pouvez poster une démo en jsfiddle et je vais jeter un oeil
Sûr..en fait, vous pouvez regarder la même chose sur ipad.atwebpages.com/test.html
Juste pour ajouter, la page a 2 images, une sur le dessus est un html et celui du bas fait des appels le pdf (qui ne peut pas être affiché dans l'ipad)
OriginalL'auteur testndtv | 2011-04-26
Vous devez vous connecter pour publier un commentaire.
Selon cet article http://support.apple.com/kb/ht1484 vous ne pouvez pas faire défiler quelque chose à l'intérieur d'une image lors de l'utilisation de Safari sur l'iPad. Les cadres toujours redimensionnée pour s'adapter à leur contenu (cela vaut aussi pour les iframes). Pour ce faire, Safari, même rejette les valeurs de "cols" ou "lignes" vous avez fait dans le jeu de cadres-tag et semble utiliser quelle que soit la valeur est nécessaire. Malheureusement, l'image n'est pas redimensionnée correctement pour les fichiers Pdf de sorte qu'ils se coupent.
Je pense que votre meilleur choix pourrait être de lier le fichier pdf directement...
Si vous utilisez une iframe au lieu d'un jeu de cadres, serait-il possible d'utiliser JavaScript poste de charge de réajuster la hauteur de l'iframe de retour à la valeur désirée de sorte que la totalité de la pdf est visible sur cette page à la fois?
Cela devrait être possible, si vous trouvez un Javascript-bibliothèque pour la réception de la hauteur de la PDF. Je ne sais pas si il ya une telle chose...mais je n'ai jamais cherché 🙂 Peut-être il y a une solution en PHP (ou quelle que soit la langue que vous souhaitez utiliser)
Je l'ai fait essayer de trouver en ligne si le fichier PDF de la hauteur peut être calculé de manière dynamique...Mais rien trouvé pour l'instant...connaissez-vous une façon de faire qu'à l'aide de Javascript?
Non, désolé, je din ne trouve rien non plus. Ne il a à côté client ou vous pouvez utiliser un serveur-côté des choses...comme convertir le fichier pdf en une image avec PHP et obtenir la hauteur de cette image...peut-être exagéré bien 🙂
OriginalL'auteur Philipp Horn
Je pense que le problème, c'est que vous tentez d'afficher un fichier PDF. Les 2 doigts approche devrait fonctionner régulièrement des cadres HTML.
Une option est d'utiliser Google Docs Viewer (http://docs.google.com/viewer) dans votre application.
Aussi, je suis un peu aprehensive de l'utilisation de Google Docs Viewer ..je veux dire, est-il totalement libre d'utiliser à des fins commerciales ?
OriginalL'auteur Artilheiro
Vous pouvez le cacher vide vrd à certaines positions dans le cadre, et l'utilisation de jQuery pour faire défiler jusqu'à ces positions. De sorte que l'utilisateur ne serait pas en mesure de faire défiler l'image, mais ils pourraient cliquez sur la navigation qui permettrait de déplacer le cadre de la pproper section.
hmm, je ne savais pas que vous étiez en utilisant le fichier pdf en tant que src de l'iframe. Je ne pense pas que ma méthode de travail ensuite. Il n'est pas possible d'exporter le fichier PDF en une image et la placer dans le code html? Ensuite, cette méthode pourrait fonctionner. Désolé!
Je n'ai pas très bien compris ce que voulez-vous dire exactement par exporter le fichier PDF en une image..Êtes-vous disait tout à jpg et ensuite de créer un lien vers le pdf..Si c'est ce que vous essayez de dire, je ne vais pas être en mesure de le faire, comme l'attribut "src" val est dynamique, c'est à dire les différents fichiers pdf chargés dans le même cadre dynamiquement, en fonction de l'endroit où l'utilisateur vient de..
OriginalL'auteur Steve Kelly
Avez-vous essayé le Ext JS 4 Framework JavaScript? Sur leur forum ils parlent de la possibilité d'afficher un PDF dans un panneau. La discussion sur le forum contient un exemple de code. La solution n'est pas spécifique à l'iPad, mais j'ai entendu dire que, en général, Ext JS fonctionne très bien sur iPad. Quiconque a de l'expérience avec ce cadre?
OriginalL'auteur Mushimo
J'ai remarqué lors de la navigation sur StackOverflow sur un IPad que tout le code dans une image qui défile à l'extérieur visible, n'est pas accessible. Je pense que c'est peut-être simplement une limitation de Safari sur l'IPad /IPhone
OriginalL'auteur Toby Allen