我有一个 UIWebView,它通过 viewDidLoad 中的 loadRequest 加载 URL。用户单击 RootViewController 中的一个按钮,该按钮会推送 webview 并出现一个网页。只能访问网页代码,有没有办法重定向用户?我尝试了 META Refresh,但没有任何影响。
链接不起作用,因为 webview 委托方法都没有在 webview 中实现。我现在试图避免发布应用程序的更新。
我有一个 UIWebView,它通过 viewDidLoad 中的 loadRequest 加载 URL。用户单击 RootViewController 中的一个按钮,该按钮会推送 webview 并出现一个网页。只能访问网页代码,有没有办法重定向用户?我尝试了 META Refresh,但没有任何影响。
链接不起作用,因为 webview 委托方法都没有在 webview 中实现。我现在试图避免发布应用程序的更新。
1)再次检查元刷新语法:
<head>
<meta http-equiv="refresh" content="0; URL=http://www.example.com/page123.html" />
</head>
2)你说你可以访问网页代码,这能走多远?你能操纵http-header吗,如果是php-page,这是可能的:
<?php
header("Location: http://www.example.com/page123.html"); /* Redirect browser */
/* Make sure that code below does not get executed when we redirect. */
exit;
?>
其他服务器端语言应该有类似的东西。
3)使用JavaScript:
window.location = 'http://www.example.com/page123.html';
使用 JavaScript:
window.location = 'http://stackoverflow.com/questions/744329/possible-to-redirect-using-only-webpage';