Estoy usando la biblioteca angular2-tinymce para trabajar con el editor tinymce para android en mi proyecto. Funciona perfectamente en el navegador con servicio iónico . Pero cuando intenté ejecutar en Android, el archivo skin.min.css no se cargó y, como resultado, el editor tinymce no está en la aplicación.

En la carpeta src de mi proyecto:

enter image description here

Y en la carpeta plataformas de mi proyecto:

enter image description here

0
Setu Kumar Basak 14 feb. 2018 a las 13:01

2 respuestas

La mejor respuesta

Tuve que anular la ruta de la máscara ( skin_url ) de TinymceModule para cargar los archivos css de la carpeta de activos en Android.

@NgModule({
  declarations: [
    AddProgressNotePage,
  ],
  imports: [
    IonicPageModule.forChild(AddProgressNotePage),
    TinymceModule.withConfig({
      skin_url: 'assets/tinymce/skins/lightgray' // Need to provide a fixed path
    })
  ]
})
3
Setu Kumar Basak 15 feb. 2018 a las 07:03

Tengo el mismo problema en mi proyecto angular8, lo he solucionado agregando skin_url.


En mi caso:

    import { TinymceModule } from 'angular2-tinymce';
 
    @NgModule({
      imports: [
        ...

        TinymceModule.withConfig({
           skin_url: '../assets/tinymce/skins/lightgray'
        }),

      ],
      ...
    })
    export class EditorModule { }
0
SUHAIL KC 27 nov. 2019 a las 07:14