Ios UIWebView第一页,即亚马逊的“添加到购物车”页面,根据宽度不适合内容

Ios UIWebView第一页,即亚马逊的“添加到购物车”页面,根据宽度不适合内容,ios,uiwebview,amazon,Ios,Uiwebview,Amazon,我正在使用amazon web服务添加从我的应用程序购买物理产品的功能。我正在使用amazon url填充我的UIWebView,我正在使用一些java脚本根据UIWebView内的网页宽度来调整网页。我的代码就在这里,我是通过从以前提出的问题中获得一些参考来编写的 - (void)webViewDidFinishLoad:(UIWebView *)webView { [progressBar stopAnimating]; progressBar.hidden=YES; NSString*

我正在使用amazon web服务添加从我的应用程序购买物理产品的功能。我正在使用amazon url填充我的UIWebView,我正在使用一些java脚本根据UIWebView内的网页宽度来调整网页。我的代码就在这里,我是通过从以前提出的问题中获得一些参考来编写的

- (void)webViewDidFinishLoad:(UIWebView *)webView
{
[progressBar stopAnimating];
progressBar.hidden=YES;


NSString* js =[NSString stringWithFormat:
@"var meta = document.createElement('meta'); "
"meta.setAttribute( 'name', 'viewport' ); "
"meta.setAttribute( 'content', 'width = %d' ); "
"document.getElementsByTagName('head')[0].appendChild(meta)",(int)self.orderWebview.frame.size.width];

[self.orderWebview stringByEvaluatingJavaScriptFromString: js];
}

但当我加载第一页时,即向卡中添加产品时,它不适合其宽度,它可以水平滚动,然后通过单击“添加到购物车”在UIWebView中移动到下一页,它工作正常,意味着它适合所有其他页面,根据宽度使其垂直滚动。我找不到原因,我还尝试重新加载第一页,但没有成功

在加载内容之前是否尝试设置[webView setScalesPageToFit:YES]?是的,我也这样做了。