Pull to refresh

Comments 9

Заголовок который не соответствует статье, я понимаю такой заголовок, если бы там был парсер html, css, их полноценный рендеринг и поддержка js, но это просто подключаем библиотеку используем несколько готовых функций и все.... О каком браузере тут идёт речь? Как будто бы на это любой gpt like был готов ещё 24 году

Звучит как тонкий троллинг - приложение, показывающее за счет внешней библиотеки скриншот, полученный от внешнего сервиса - называть полноценным браузером?
Ок, ELIZA теперь сделай ссылки кликабельными.

Пишем Гугел на Андроиде

    <EditText
        android:id="@+id/editText"
		.../>

    <Button
        android:id="@+id/button"
        android:text="Найти"
		.../>

    <WebView
        android:id="@+id/webView"/>

button = findViewById(R.id.button);
button.setOnClickListener(v -> loadUrl());

private void loadUrl() {
    String searchString = editText.getText().toString().trim();
    try {
        webView.loadUrl("https://www.google.com/search?q=" + searchString);
    } catch (Exception e) {
        Toast.makeText(this, "Ошибка загрузки URL", Toast.LENGTH_SHORT).show();
        e.printStackTrace();
    }
}

Как тебе такое, Ларри Пейдж?!!!

Ларри хватил сердечный приступ и он не может оправиться от нанесенного ему удара по самолюбию :) /s

И не стыдно автору статьи такое выкладывать. Оказывается я в одном своём проекте тоже совершенно случайно сделал браузер, чтоб llm видела плоды своего творения.

А текстуру при выходе из программы выгрузить из памяти ? (UnloadTexture(whole_page);)
Вообще есть libcurl (вместо system) который лучше заточен для этих дел. Потом тут используется сторонний сервис который преобразует код станицы в картинку. Сервис отвалился и все минибраузер не работает. Так что такой себе пример для начала разработки. Это из серии сейчас мы запустим Стим одной строкой ShellExecuteA(NULL, "open", "steam://open/main", NULL, NULL, SW_SHOWNORMAL);

Погодите, я на делфи такое делал более 20 лет назад

Sign up to leave a comment.

Other news