PhoneGap в сочетании с нативным кодом для приложения очистки экрана - PullRequest
2 голосов
/ 03 апреля 2012

Я собираюсь разработать кроссплатформенное приложение, которое будет нуждаться в некоторых функциях очистки экрана.Само приложение выглядит как очевидный кандидат на Phonegap, поскольку пользовательский интерфейс довольно статичен и прост (не требуется быстрое взаимодействие с пользовательским интерфейсом) - это в основном своего рода компаратор иностранной валюты, который должен показывать обновленные курсы валют и несколько простых графиков.

Проблема, однако, заключается в том, что ему необходимо подключиться к определенным сайтам и получить данные оттуда, используя скриншот экрана.Там нет API.У меня есть многолетний опыт работы со скрепкой экрана в PHP и некоторый опыт работы с нативным Android с использованием jsoup.И «приложение» уже запускается на PHP (на сервере) для использования в браузерах, но клиенту требуется реальное приложение.

Какие у меня есть варианты для очистки экрана в Phonegap?Я считаю, что доступная поддержка javascript не подходит для очистки экрана, но можно ли без особых хлопот создать собственный слой под приложением Phonegap?

У меня практически нет опыта работы с Phonegap, поэтому я мог быпропустил некоторые очевидные решения.Если да, пожалуйста, сообщите мне.

В качестве дополнительного вопроса, существует ли эквивалент jsoup для IOS (цель C)?

1 Ответ

1 голос
/ 25 июля 2012

Bobik - это именно тот API, который вы ищете. Он позволяет вам использовать возможности облачных вычислений через API, в котором вы предоставляете только URL-адреса и запросы xpath / jquery. Прочитайте мою статью на http://zscraper.wordpress.com/2012/06/02/client-side-web-scraping/, чтобы увидеть Бобика в действии.

...