Il campione HTM5L Avolary non funziona in IOS Safari (la foto sembra mantenere il caricamento)

StackOverflow https://stackoverflow.com//questions/10666713

  •  11-12-2019
  •  | 
  •  

Domanda

Ho preso il campione HTML5 e ho provato in IOS Safari.

La foto di esempio viene visualizzata ma continua a caricare continuamente e non possono essere eseguite azioni di modifica Aviary.

Qualcuno ha una soluzione?

Ecco il codice di esempio direttamente dal sito Avolary su http://www.aviary.com/web-Documentazione

<!-- Load Feather code -->

<script type="text/javascript" src="http://feather.aviary.com/js/feather.js"></script>

<!-- Instantiate Feather -->

<script type="text/javascript">

        var featherEditor = new Aviary.Feather({

            apiKey: '12345678',

            apiVersion: 2,

            tools: 'all',

            appendTo: 'injection_site',

            onSave: function(imageID, newURL) {

                var img = document.getElementById(imageID);

                img.src = newURL;

            }

        });



        function launchEditor(id, src) {

            featherEditor.launch({

                image: id,

                url: src

            });

            return false;

        }

</script>



    <div id="injection_site"></div>



    <img id="image1" src="http://images.aviary.com/imagesv5/feather_default.jpg"/>



    <!-- Add an edit button, passing the HTML id of the image and the public URL ot the image -->

    <p><input type="image" src="http://advanced.aviary.com/images/feather/edit-photo.png" value="Edit photo" onclick="return launchEditor('image1', 'http://images.aviary.com/imagesv5/feather_default.jpg');" /></p>
.

È stato utile?

Soluzione

Ho contattato Avary ad Api@aviary.com e hanno detto che c'era un bug che hanno riparato oggi.Funziona ora.

Altri suggerimenti

Devi mettere questo codice sul server live, il locale non sembra funzionare qui.La documentazione Web Avolary dice che "Impostare una posizione sul server per Aviary per inviare un post http di server-to-server".

Solo nel caso ... Devi aggiungere il completo 'src' nella foto. Invece noi usando "src= '/ upload / miphoto.png'" Devi usare "src= ' http:// localhost: 8080 / progetto / upload / miphoto.png "" Spero che questo aiuti!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top