Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/colinsullivan/resizing-juce-webcomponent
https://github.com/colinsullivan/resizing-juce-webcomponent
Last synced: 18 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/colinsullivan/resizing-juce-webcomponent
- Owner: colinsullivan
- Created: 2020-07-10T18:41:11.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-09-17T19:07:43.000Z (about 2 months ago)
- Last Synced: 2024-10-18T09:26:57.116Z (27 days ago)
- Language: C++
- Size: 3.79 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This project demonstrates resizing a JUCE web component, intended to investigate Windows issues with scrolling and resizing the WebView.
This was put together quickly, there is a project within a project here.
`NewProject.jucer`: A JUCE GUI app that opens a WebView.
`VSTProject/NewProject.jucer`: A JUCE VST & Stanalone app that opens a WebView.## Modifying the Webpage
`webapp/`: A webapp is included which uses Create React App and includes Polyfills needed for IE. This is useful for testing more advanced webapp features or for opening the devtools.
`webapp/public/simple.html`: A basic HTML page that can be modified directly, eliminating the variable of the complex JS-side tooling.## Running
Ensure the URL being loaded is correct:`goToURL` should point to `http://localhost:3000` if you are using the CRA devtools or directly to the `webapp/public/simple.html` file.
https://github.com/colinsullivan/resizing-juce-webcomponent/blob/master/VSTProject/Source/PluginEditor.cpp#L22