I am trying to open Netflix in flutter using WebView which is a very common plugin.
I am able to navigate to netflix.com and even login but when I try to click on a movie or tv show, it returns this error(in the screenshot).
Why is "intent//:" joining at the front of the URL and how can I fix this error?
The code for the WebView is pretty basic.
import 'package:webview_flutter/webview_flutter.dart';
class Browser extends StatefulWidget {
const Browser({Key? key}) : super(key: key);
@override
_BrowserState createState() => _BrowserState();
}
class _BrowserState extends State<Browser> {
late WebViewController controller;
@override
Widget build(BuildContext context) {
return SafeArea(
child: Scaffold(
body: WebView(
initialUrl: "https://www.netflix.com/browse",
javascriptMode: JavascriptMode.unrestricted,
),
),
);
}
}