こんにちはすべて私は新しいiphone開発者です。私は自分のURLからWebViewアプリケーションに取り組んでいますが、Webブラウザーでアラートを受け取りますが、同じURLがWebブラウザーのようにiphoneWebビューにアラートを表示しません。iPhoneのWebビューでJavaスクリプトコーディングアラートを適用する方法は?前もって感謝します。
質問する
169 次
1 に答える
1
Javascriptが自分のものである場合は、アラートを呼び出す代わりに、ObjectiveCを呼び出す関数を呼び出してiOSネイティブアラートを呼び出すことができます。
Javascriptが自分のものでない場合は、UIWebViewを使用して、Javascriptを挿入してデフォルトの動作をオーバーライドし、iOSネイティブアラートを呼び出すように変更できます。
window.alert = function(message) {
window.location = "myScheme://" + message"
};
次に、mySchemeを探し、UIWebViewのshouldStartLoadWithRequestでメッセージを抽出します
于 2012-06-22T14:33:49.960 に答える