2016-08-06 10 views
0

私のアプリは、さまざまなカードに多くのリンクを含んでいます(各カードはイベントを再現します)。クラシックの ""を使用すると、リンクは正しく表示されますが、表示されません。私はCordova 'InAppBrowser'プラグインを追加しましたが、期待どおりに動作しません。間違って提示され、リンクも機能しません。 HTMLテキストを埋め込むと私のアプリケーションの外部リンクを開くことができません

$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 } 
]; 

問題を引き起こす可能性があり、I:リンクを含むテキストは、このようなJSの配列に保存されている(あなたが最後のイベントで、そこに問題のあるリンクを参照することができます):私の問題は、いくつかの特別な事情があります

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

テキストは正しく解析されますが、問題が発生しているかどうかはわかりません。

このように、リンクは表示されておらず、これに従っていません。コンパイラがそれについて不平を言っても、まだ運がないので、私は '文字をエスケープしようとしました。

提案がありますか?

答えて

0

私はここの指示に従って、彼らが提案するフィルタを使用することによってこの問題を解決するために管理(私は「TEL:」を持つbecase私は「_SYSTEM」を使用するために必要なInAppブラウジングでは動作しませんあまりにもリンク):

https://gist.github.com/rewonc/e53ad3a9d6ca704d402e

関連する問題