Open reyraa opened 6 years ago
Safari doesn't have DevTools extensions. So the only way it would work there is the extension to include the monitor directly in a page. But you can do that already with vanilla Redux DevTools. Or even simpler include http://remotedev.io/local/ into an iframe and use remote-redux-devtools
enhancer.
No one likes Safari.
@forwardadvance, i like Safari
Safari FTW
I not interesting Safari but I'm using it just for low battery usage
I don't use Safari as a browser but I use it to debug production PWA on iOS. It would be great to have a plugin to inspect the redux state, actions and state diffs.
@tadeo redux-logger
could be useful to see the state/actions/diffs.
Just googled to find out if there's any progress of adding support for DevTools extensions, and this page is the second after Apple's page :-)
Without the ability to run it from browser's devpanel, we could provide an npm package for that, which would be the same if we'd inject through an extension. Not sure how that would help for iOS, remote-redux-devtools
should be better.
We have developed a WEB App with Polymer3 and Redux - but had Smart Phone Browser problems - we checked and seen that we have to upgrade from HTTP.1 to HTTP.2.
We would like to use this App on Safari, Chrome and Firefox.
Prior to that we checked the app on a Android Phone and got the message below: Uncaught TypeError: windows.__REDUX_EXTENSION_COMPOSE___is not a function at store.js:17.
Does someone have any idea how we can solve that problem/s?
Safari 14 was released today and can support the Chrome/Firefox paradigm of extensions.
Safari 14 was released today and can support the Chrome/Firefox paradigm of extensions.
There is a converter util to create the necessary Xcode project.
I tried that xcode project already and failed to have working safari extension, yet i have never developed any safari extension and just small things on chrome and it was some time ago. Anyone had any luck? Could attach some files here or just publish to safari extensions?
Does this help?
unfortunately it's some work in progress :(
that extension just has some placeholder, not doing anything with real react state, here screenshot:
or i failed to run it, but not sure how else could run it :))
Since Safari already added support for Web Extensions, isn't that possible now?
https://developer.apple.com/documentation/safariservices/safari_web_extensions
I've had the chance to develop two extensions for the 3 major browsers and I found Safari extensions very easy to develop. for example: Firefox takes (at least in my cases) ages to approve extensions, while Apple does it a few days, some times in a few hours. In Firefox and chrome you have to install the bundle and test everything but in Safari you have extra layer of an interactive interface to build the bundle.
I'm curious to know why don't you have a Safari extension. Is there a technical limitation in Safari?