Añadir el Calendario de eventos para Android de la web .vcs descargar

mi problema actual es la siguiente: estoy creando un sitio web con dos archivos para descargar(.vcs y .ics) que va a agregar un evento al calendario del dispositivo una vez hecho clic en el correspondiente enlace. Para el .ics en el iPhone no tengo ningún problema. Mi problema es que al descargar el .vcs archivo en Android solo se abre una página en blanco que muestra el .vcs contenido del archivo pero no se descarga ni reconocer el archivo como un evento de calendario.

Creo que por lo que he leído antes en TAN (y que yo estaba buscando ese hilo pero no se pudo encontrar ahora para referencia) que tiene algo que ver con el tipo mime pero después de tratar de averiguar cómo hacerlo no puedo hacer que funcione.

En ese hilo también apuntan a un sitio donde la vcs archivo funciona para Android por lo que es posible hacer (he leído muchos mensajes diciendo que no es posible a menos que usted descargue una aplicación de calendario de google play); http://plone.org/events/community/plone-conference-2011

Me inspeccionar que el código fuente de la página y me pregunto si es algo que están haciendo en el lado del servidor
Si por favor podrian ayudarme señalando una dirección a seguir o una solución de trabajo o cualquier consejo que usted pueda tener acerca de esto me será por suerte.

PD – Es mi primera pregunta en la!

este es el post que me encontré: stackoverflow.com/questions/7700530/… . He intentado añadir encabezado http <? header(«Content-type: text/x-vCalendar; charset=utf-8»); header(«Content-Disposition: attachment; filename=’london2012.vcs'»); ?> pero todavía no funciona
¿puedes resolver este problema? podría usted por favor me ayudan con el mismo.
He resuelto que sí, la solución que se usa en la respuesta, no sé cómo manejar descargas en su app, pero es básicamente un enlace a un archivo php(un ejemplo en la respuesta).
Qué necesitamos para manejar por separado para importar el archivo csv?
lo siento pero no entiendo lo que quieres decir, es sólo un enlace, donde cuando se haga clic se va a un archivo php que tiene el vcs especificando la cabecera como en la solución.

OriginalEl autor Santiago Rebella | 2012-08-06

1 Kommentar

  1. 21

    Finalmente consiguió trabajo de agregar un vínculo a una ubicación con esto index.php

    <?php
    header("Content-Type: text/x-vCalendar");
    header("Content-Disposition: attachment; filename=london2012.vcs");
    ?>
    BEGIN:VCALENDAR
    PRODID:-//AT Content Types//AT Event//EN
    VERSION:2.0
    METHOD:PUBLISH
    BEGIN:VEVENT
    DTSTAMP:20120801T133822Z
    CREATED:20120801T042948Z
    LAST-MODIFIED:20120801T043003Z
    SUMMARY:Olympic Games
    DTSTART:20120727T000000Z
    DTEND:20120812T000000Z
    LOCATION:London
    URL:http://www.london2012.com/
    CLASS:PUBLIC
    END:VEVENT
    END:VCALENDAR

    A continuación, a partir de Android se descarga el archivo y se puede importar en el calendario.
    La esperanza es útil para alguien más…

    Hola, quiero la misma aplicación, en una de mis aplicaciones, qué necesitamos para manejar el archivo descargado en nuestra aplicación a través del programa?
    He copiado código anterior y crea un archivo php, pero después de acceder a vcs archivo se descarga pero me da el mismo error «no se Puede Abrir el archivo».
    intente copiar solo las primeras 4 líneas, a continuación, poner su real calendario de eventos, quiero decir, este calendario es de hace 2 años, tal vez tiene algo que ver con su error
    He probado también en mi Kitkat 4.4.4 pero me da el mismo error. Es que el teléfono android necesita otra aplicación para leer ics/ical/vcs archivos como no hay ningún valor predeterminado función como iOS tiene?
    Su trabajo sólo para samsung teléfonos inteligentes. cualquier solución para otros proveedores (micromax,LG,Sony, etc)

    OriginalEl autor Santiago Rebella

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Recent Articles

Python «set» con duplicados/elementos repetidos

Hay una forma estándar de representar un "conjunto" que puede contener elementos duplicados. Como yo lo entiendo, un conjunto tiene exactamente un cero o...

Python: generador de expresión vs rendimiento

En Python, ¿hay alguna diferencia entre la creación de un generador de objetos a través de un generador de expresión versus el uso de...

Cómo exportar/importar la Masilla lista de sesiones?

Hay una manera de hacer esto? O tengo que tomar manualmente cada archivo de Registro? InformationsquelleAutor s.webbandit | 2012-10-23

no distingue mayúsculas de minúsculas coincidentes en xpath?

Por ejemplo, para el xml a continuación <CATALOG> <CD title="Empire Burlesque"/> <CD title="empire burlesque"/> <CD...