Google Chrome, поддержка и разработка собственных клиентов - PullRequest
1 голос
/ 19 мая 2010

Я хотел бы написать небольшое приложение на C ++ и запустить его на Chrome, используя собственный клиентский API.

У меня есть несколько вопросов: 1) Я скомпилировал примеры на Ubuntu и запустил код на Firefox, но не могу запустить его на Chrome (используя бета-версию 5.0.342.7) Нужно ли что-то устанавливать? Расширение / плагин?

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

Спасибо за вашу помощь,

-hbt

PS: Я не знаю, какова политика с несколькими вопросами. Если это проблема, дайте мне знать, и я создам несколько потоков.


Подробнее: Уже прочитал документ на http://code.google.com/p/nativeclient/wiki/NativeClientInGoogleChrome

Запуск с --enable-nac из командной строки, и у меня есть эта ошибка

.mozilla / plugins / sel_ldr_bin.trace: невозможно динамически загрузить исполняемый файл

Я уже собрал и установил sel_ldr ./scons -c --mode = opt-linux sel_ldr ./scons -c --mode = nacl ./scons run_all_tests ./scons --mode = opt-linux npGoogleNaClPlugin ./scons --verbose firefox_install

Работает в Firefox! не в хроме

Проверено дважды: плагины в Chrome Native Client Plugin включен и указывает на .mozilla / плагины / libnpGoogleNaClPlugin.so

Пожалуйста, сообщите

Спасибо

Ответы [ 2 ]

0 голосов
/ 05 сентября 2010

1) Firefox сейчас не поддерживается (возможно, в будущем он будет поддерживаться снова). Похоже, вы не используете последнюю версию SDK.

2) Вам необходимо использовать более новый браузер Chrome (да, Chrome также работает с модулем nativeclient). В Ubuntu вы можете использовать репозиторий Google для тестирования

deb http://dl.google.com/linux/deb/ stable non-free main

deb http://dl.google.com/linux/deb/ testing non-free main

и пакет chrome в dev-канале называется google-chrome-unstable. Дополнительную информацию о репозитории Google Linux см. По адресу: www.google.com/linuxrepositories/

.

3) SDK собственного клиента разделен на nativeclient-sdk. Это просто в использовании. Вот руководство: http://code.google.com/p/nativeclient-sdk/wiki/HowTo_GetStarted

Веселись!

0 голосов
/ 19 мая 2010

Запустили ли вы Chromium со следующим параметром --enable-nac.

...