在WKWebView iOS 9中启用Javascript

时间:2015-09-22 02:11:09

标签: ios9 wkwebview

我成功使用WKWebView在iOS 8中使用Xcode 6.4加载网址。我已升级到Xcode 7,现在我的WKWebView已不再启用Javascript。如何在我的WebView中再次启用Javascript?

1 个答案:

答案 0 :(得分:3)

默认情况下启用JavaScript。 <Window x:Class="WPF_Working_Experimenet.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Window1" Height="216.586" Width="459.256"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="156*"/> <ColumnDefinition Width="295*"/> </Grid.ColumnDefinitions> <Label Content="username :" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" FontFamily="B Nazanin" FontSize="15" Grid.Column="1"/> <Label Content="password :" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" FontFamily="B Nazanin" FontSize="15" rid.Column="1"/> <Label x:Name="lblwrong" Content="" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" ClipToBounds="True" Grid.Column="1"/> <Button x:Name="btnLogin" Content="Login" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Column="1" Background="White" Click="btnLogin_Click" BorderBrush="Red" FontFamily="B Nazanin" FontSize="15"/> <Image HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Source="img/Ticket_5523675581838074942.png" Grid.ColumnSpan="2" RenderTransformOrigin="0.5,0.128"/> <Button x:Name="btnExit" Content="Exit" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Column="1" Background="#FFFDFDFD" BorderBrush="Red" Click="Button_btnExit" FontFamily="B Nazanin" FontSize="15"/> <TextBox x:Name="txtUsername" HorizontalAlignment="Stretch" TextWrapping="Wrap" VerticalAlignment="Stretch" Grid.Column="1" BorderBrush="#FFF7311E"/> <PasswordBox x:Name="txtPassword" Grid.Column="1" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" BorderBrush="#FFFD3306"/> </Grid> </Window> 上有一个javaScriptEnabled属性,如果某些代码已将其关闭,您可以转到WKPreferences

您确定所遇到的问题与JavaScript有关吗?你在控制台看到任何错误吗?您是否实现了错误/失败委托方法来捕获问题?

我的直觉是你遇到了不同的事情。例如,由于iOS9中的新App Transport Security要求,资源未加载。