Leaflet directive doesn't work on mobile device

Hi guys , I’m working on ionic app which uses Leaflet directives . My main problem is that my map display like i want on browser, example:


And this what my app on mobile device with ionic view…

But when i delete leaftlet directive it works!
Can someone explain me what happened with leaftlet directives?

Thanks! (i can show you my code if you want)