Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/12/2011, 22:44
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Problemas con API panoramio

que tal, monoswim...
según las pruebas que hice con el widget panoramio.PhotoWidget, me funciona. por lo poco que leí de la documentación, parece que no hay ningún método para determinar si el widget trajo fotos. sin embargo, en lugar de usar los tres métodos señalados, puedes usar getPhoto para determinar si el request tiene foto para mostrar. si no tiene fotos, la función devuelve null. pero para que funcione, debes invocar antes el método setPosition al menos una vez, tal como lo indica el manual.

esta fue la simple prueba que lleve a cabo, asumiendo que ya esta cargado el API:
Código:
var widget = new panoramio.PhotoWidget(document.body, {tag: "zerokilled"});
widget.setPosition(0);
alert(widget.getPhoto()); // null, significa que no tiene fotos de acuerdo al request (tag zerokilled);
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.