本文整理汇总了C++中WebViewClient::enumerateChosenDirectory方法的典型用法代码示例。如果您正苦于以下问题:C++ WebViewClient::enumerateChosenDirectory方法的具体用法?C++ WebViewClient::enumerateChosenDirectory怎么用?C++ WebViewClient::enumerateChosenDirectory使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类WebViewClient
的用法示例。
在下文中一共展示了WebViewClient::enumerateChosenDirectory方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: enumerateChosenDirectory
void ChromeClientImpl::enumerateChosenDirectory(FileChooser* fileChooser)
{
WebViewClient* client = m_webView->client();
if (!client)
return;
WebFileChooserCompletionImpl* chooserCompletion =
new WebFileChooserCompletionImpl(fileChooser);
ASSERT(fileChooser && fileChooser->settings().selectedFiles.size());
// If the enumeration can't happen, call the callback with an empty list.
if (!client->enumerateChosenDirectory(fileChooser->settings().selectedFiles[0], chooserCompletion))
chooserCompletion->didChooseFile(WebVector<WebString>());
}