0

特定の Web サイト (oDesk および Trello) のみを表示するカスタム ブラウザーを作成しています。

カスタム ブラウザ

Web ビューを使用して表示し、タブ コントロールに埋め込んでいます。しかし、ファイルの添付が必要な場合、ファイルの参照ダイアログ ボックスが表示されないことに気付きました。

これに対する回避策はありますか?それとも、これは WebView コントローラーの制限ですか?

編集済み: 私はこれを確認しましたが、添付ファイルを必要とするすべてのサイト (実際にはgmail とodeskをテストしているだけです) で発生します。クリックしても何も起こりません。参照ダイアログが開いていません。それのこの 2 つの写真: oDesk 添付ファイル: oデスク

Gmail の添付ファイル:

Gメール

EDITED これは、関連する Web サイトをロードするコードです。

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
    [[webViewOdesk mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.odesk.com"]]];
    [[webViewTrello mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://trello.com"]]];
    [[webViewGmail mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://gmail.com"]]];
    [[webViewGoogle mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://google.com"]]];

    [window setReleasedWhenClosed:NO]; 
}

ここにさらに 2 つの Web サイトを追加しました: gmail と google

4

1 に答える 1