working playsinline not force chrome iphone uiwebview svg

playsinline - Desarrollo de iPhone-Imagen SVG en UIWebView



video autoplay mobile chrome (1)

Definitivamente debes probarlo en el dispositivo. Si los archivos svg funcionan bien en la aplicación Safari del dispositivo, esto puede ser simplemente un problema con el simulador.

Estoy tratando de mostrar un gráfico svg con javascript asociado en mi aplicación usando UIWebView. El archivo .svg se almacena localmente. El problema que estoy enfrentando es que el acercamiento / alejamiento y el desplazamiento son horribles. Esto sucede con imágenes grandes. He probado esto en simulador. ¿Alguien sabe el motivo?

He probado bastantes gráficas de svg usando la aplicación Safari de iPhone y se procesan perfectamente, y el acercamiento / alejamiento más el desplazamiento funciona perfectamente (sin ningún tipo de nerviosismo), incluso para gráficos de 4-5 MB.

El código es muy básico:

NSString *path = [[NSBundle mainBundle] pathForResource:@"image" ofType:@"svg"]; NSURL *fileURL = [[NSURL alloc] initFileURLWithPath:path]; NSURLRequest *req = [NSURLRequest requestWithURL:fileURL]; [webView setScalesPageToFit:YES]; [webView loadRequest:req];

¿Estoy haciendo algo mal aquí, o no estoy haciendo algo que debería?

Nota: No he probado esto en el dispositivo.

Agradeciendo con anticipación, Mustafa