Hecho para el tacto
La lente aparece encima del dedo, para que el dedo no la tape, y con dos dedos cambias el zoom sin mover el panorama.
Vista previa: nuestra tienda abre pronto.
krpano Plugins
Una lupa para las fotos de tus tours de krpano, con ratón, lápiz y pantalla táctil.
Verificado para krpano 1.23.2–1.24
Tus visitantes quieren ver los pequeños detalles de las fotos que muestras en ventanas emergentes, pero krpano no tiene lupa para las capas de imagen. Detail Loupe añade una lente que sigue al ratón en el ordenador y al dedo en móviles y tabletas, con zoom de pellizco y una imagen de alta resolución opcional. Cada ajuste es un atributo del elemento plugin en el XML de tu tour; el archivo del plugin no se toca.
Copia detailloupe.js en la carpeta plugins de tu tour.
Añade un elemento <plugin> al XML de tu tour y pon en target el nombre de la capa de imagen.
Define atributos como zoom, size, shape o hires, o cámbialos durante el tour con set() y tween().
La lente aparece encima del dedo, para que el dedo no la tape, y con dos dedos cambias el zoom sin mover el panorama.
Cada opción es un atributo del elemento plugin. Con los eventos onshow, onhide y onzoomchange tu tour reacciona con sus propias acciones.
Asocia la lente a una copia de alta resolución de la foto y muestra detalles que la ventana emergente no puede mostrar.
Se configuran como atributos en el XML de tu tour.
| Ajuste | Tipo | Predeterminado | Descripción |
|---|---|---|---|
target | Texto | — | Nombre de la capa de imagen que amplía la lente, p. ej. showcase_photo. |
zoom | Número | 2.5 | Aumento respecto a la foto mostrada, p. ej. 2.5. Siempre contiene el zoom actual. |
min_zoom | Número | 1.5 | Zoom mínimo que alcanzan el pellizco, la rueda, las teclas y set(). |
max_zoom | Número | 8 | Zoom máximo que alcanzan el pellizco, la rueda, las teclas y set(). |
size | Número | 180 | Ancho y alto de la lente en píxeles, borde incluido. |
shape | Lista | circle | Forma de la lente: circle (redonda), rounded (redondeada) o square (cuadrada). |
border | Número | 3 | Grosor del borde en píxeles; 0 quita el borde. |
border_color | Color | 0xFFFFFF | Color del borde, p. ej. 0xFF9F0A. |
shadow | Sí / No | true | Sombra bajo la lente. |
background | Color | 0x000000 | Color que se ve en la lente más allá de los bordes de la foto, o transparent. |
touch_offset | Texto | auto | Distancia en píxeles entre el dedo y el centro de la lente; auto la coloca justo encima del dedo. |
trigger | Lista | hover | Ratón y lápiz: mostrar la lente al pasar por encima o solo con el botón pulsado. |
lens_cursor | Lista | crosshair | Puntero del ratón sobre la foto; keep mantiene el puntero de la capa. |
pinch | Sí / No | true | Con dos dedos cambias el zoom. |
wheel | Sí / No | true | La rueda del ratón cambia el zoom de la lente visible en lugar de hacer zoom en el panorama. |
keyboard | Sí / No | true | La foto puede recibir el foco del teclado; las flechas mueven la lente y + y - cambian el zoom. |
animation | Sí / No | true | Breve fundido al aparecer la lente; siempre desactivado si el visitante prefiere reducir el movimiento. |
hires | Texto | — | Sufijo de una copia en alta resolución, p. ej. _hd carga showcase_hd.jpg para showcase.jpg. |
hires_url | Texto | — | Ruta de una copia en alta resolución con otro nombre; tiene prioridad sobre hires. |
lens_enabled | Sí / No | true | false desactiva la lente y la foto se comporta como sin el plugin (salvo el puntero); true la vuelve a activar. |
lens_visible | Sí / No | false | Solo lectura: true mientras se ve la lente. |
onshow | Texto | — | Acciones que se ejecutan cuando aparece la lente. |
onhide | Texto | — | Acciones que se ejecutan cuando desaparece la lente. |
onzoomchange | Texto | — | Acciones que se ejecutan cuando cambia el zoom; get(zoom) devuelve el nuevo zoom. |
<plugin name="loupe_showcase"
url="%CURRENTXML%/plugins/detailloupe.js"
keep="true"
target="showcase_photo"
zoom="3" size="220" shape="rounded"
hires="_hd"
onzoomchange="trace('zoom=', get(zoom));" />
Fichas informativas para tu tour de krpano: panel lateral en escritorio, hoja inferior en el móvil y ficha de bienvenida, con fotos, vídeo, datos y botones.

Una lightbox para fotos, vídeos MP4 y vídeos de YouTube o Vimeo en tu tour de krpano, con zoom, deslizamiento y panel de RV.

Un menú de escenas para todo el tour: grupos, búsqueda en escenas y lugares, menú móvil y panel de RV.