 		<html>
 			<head>
 				<meta charset="utf-8">
+				<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0">
 				<style type="text/css">\(css)</style>
 				<style type="text/css">body {background-color: transparent !important;}</style>
 			</head>

	
	internal let contentView: UIView = UIView()

	internal let bodyView: UIWebView = UIWebView()
	
	override func viewDidLoad() {
		super.viewDidLoad()
		

		bodyView.scrollView.isScrollEnabled = false
		bodyView.isOpaque = false
		contentView.addSubview(bodyView)

		loadingObserver = bodyView.observe(\.isLoading) { webView, change in
			guard change.newValue == false else {
				return
			}

			self.updateHeight(for: webView)
		}
	}
	
	override func viewWillAppear(_ animated: Bool) {
