2016-08-06 8 views
0

Meine App enthält viele Links auf verschiedenen Karten (jede Karte zeigt ein Ereignis). Bei Verwendung des klassischen "" werden Links korrekt angezeigt, aber nicht gefolgt. Ich habe das Cordova InAppBrowser Plugin hinzugefügt, aber es funktioniert nicht wie erwartet. Es ist falsch dargestellt und Links funktionieren auch nicht. Mein Problem hat einige besondere Situation: Text-Links enthalten, wie diese auf einem JS-Array gespeichert wird (Sie die problematische Link dort sehen können, in der letzten Veranstaltung):Öffnen externer Links auf meiner Ionic App funktioniert nicht

$scope.eventsBulls = [ 
    { eventTitle: 'Clase Práctica', eventHour: '19:00', eventText: 'Clase práctica por los alumnos de Escuelas Taurinas con 6 erales de <b>López Gibaja</b>.<br/><br/><b>Entrada GRATUITA</b>', eventPlace: 'Plaza de Toros de Almería', eventIcon: 'img/icon-toro.png', show: false }, 
    { eventTitle: 'Corrida de Toros', eventHour: '19:00', eventText: '(1ª de Abono) Corrida de toros ganadería <b>Zalduendo</b><br/><br/><b>El Juli</b><br/><b>Alejandro Talavante</b><br/><b>López Simón</b>', eventPlace: 'Plaza de Toros de Almería', eventIcon: 'img/icon-toro.png', show: false }, 
    { eventTitle: 'Corrida de Toros Mixta', eventHour: '19:00', eventText: ' (2ª de Abono) Corrida de toros ganaderías <b>Luis Terrón</b> (2 Toros) y <b>Daniel Ruíz</b> (4 Toros)<br/><br/><b>Hermoso de Mendoza</b><br/><b>Enrique Ponce</b><br/><b>Roca Rey</b>', eventPlace: 'Plaza de Toros de Almería', eventIcon: 'img/icon-toro.png', show: false }, 
    { eventTitle: 'Corrida de Toros', eventHour: '19:00', eventText: ' (3ª de Abono) Corrida de toros ganadería <b>Núñez de Tarifa</b><br/><br/><b>Sebastián Castella</b><br/><b>Miguel Ángel Perera</b><br/><b>Paco Ureña</b>', eventPlace: 'Plaza de Toros de Almería', eventIcon: 'img/icon-toro.png', show: false }, 
    { eventTitle: 'Corrida de Toros', eventHour: '19:00', eventText: ' (4ª de Abono) Corrida de toros ganadería <b>Victorino Martín</b><br/><br/><b>Manuel Escribano</b><br/><b>Torres Jeréz</b><br/><b>Román Collado</b> (<a class="item" href="#" onclick="window.open(\'http://www.romancollado.com/\', \'_system\',\'location=yes\'); return false;">Información</a>)', eventPlace: 'Plaza de Toros de Almería', eventIcon: 'img/icon-toro.png', show: false } 
]; 

Als Text HTML einbetten zu Problemen führen kann, ich verwendet dies:

<p ng-bind-html="event.eventText" style="text-align: justify;"></p> 

So Text wird korrekt in HTML analysiert, aber ich weiß nicht, ob dies Probleme verursacht.

Wie gesagt, Links werden jetzt nicht angezeigt und folgen auch nicht. Ich habe versucht, dem Charakter zu entgehen, als sich der Compiler darüber beschwert, aber immer noch kein Glück.

Irgendwelche Vorschläge?

Antwort

Verwandte Themen