← Back

ofxAwesomium

github.com/yty/ofxAwesomium · @yty
OF 0.8 Web/Networking Graphics

openFrameworks wrapper around the offscreen html renderer, Awesomium

1 13 Last commit 12y ago Created 12y ago

Forks

Forks pushed to more recently than yty/ofxAwesomium itself, plus any admin-confirmed fork with commits of its own — worth checking if you're hitting issues with the original.

nneonneo/ofxAwesomium by @nneonneo · ★ 1 · pushed 9y ago
funkmeisterb/ofxAwesomium by @funkmeisterb · ★ 0 · pushed 9y ago
AbdelghaniDr/ofxAwesomium by @AbdelghaniDr · ★ 0 · pushed 11y ago
elekezem/ofxAwesomium by @elekezem · ★ 0 · pushed 11y ago
DHaylock/ofxAwesomium by @DHaylock · ★ 0 · pushed 11y ago
limqjoo/ofxAwesomium by @limqjoo · ★ 0 · pushed 11y ago
xiajiaonly/ofxAwesomium by @xiajiaonly · ★ 0 · pushed 11y ago
wenbo001/ofxAwesomium by @wenbo001 · ★ 0 · pushed 11y ago
elburz/ofxAwesomium by @elburz · ★ 0 · pushed 11y ago
razvanilin/ofxAwesomium by @razvanilin · ★ 0 · pushed 11y ago

README

ofxAwesomium



Awesomium is an off-screen bHTML renderer. This basically means that you can give it a URL and it will give you an ofTexture of the webpage. You can also "inject" mouse and keyboard events, making it an interactive browser renderer. Also supports Flash!

Installation

1. Download Awesomium Currently using v1.7.3 1. Install Awesomium 1. Try out the examples to make sure it works!

Using the Project Generator on OSX

It kind of sucks that there are so many steps required to add Awesomium to oF, but that's just the way it is right now. Essentially all you are doing is linking against the Awesomium framework and adding it to the application bundle under Executables. It's the same process covered in Setting Up on Mac OSX. If you don't know what that means, just follow the steps below.

1. Generate a project using the Project generator. Make sure to check off ofxAwesomium in the addons list 1. In the Finder, navigate to /Library/Frameworks (this is where the Awesomium installer put some stuff) 1. Locate Awesomium.framework in /Library/Frameworks Locate Framework 1. Drag the entire Awesomium.framework into XCode and drop it into the Project Navigator Drag and drop 1. In the dialog that appears, click "Finish" Finish 1. In the Project Navigator, click on the blue icon at the top. Then click on "Build Phases" Build Phases 1. Drag "Awesomium.framework" from the Project Navigator and drop it on the section called "Link Binary With Libraries" 1. In the Menu bar, go to Editor > Add Build Phase > Add Copy Files Build Phase 1. In the resulting "Copy Files" build phase, change "Destination" to "Executables", and drag Awesomium.framework (again) from the Project Navigator to where it says "Add Files Here"

Get this addon

HTTPS
SSH