Comments (4)
Bug seems to be related to the browser version. Users experiencing the issue are using older versions of browsers such as Yandex Browser 22.7.5 and Safari 16.1 (both released in 2022). The error does not occur in newer browser versions when performing similar actions. I was able to reproduce it using Yandex 22.7.5, but I assume the behavior would be similar with Safari.
Steps to Reproduce:
- Download an older version of the browser (Yandex 22.7.5, Safari 16.1)
- Navigate to the page https://ag-grid.com/angular-data-grid/excel-export/
- Click on the "Export to Excel" button
- In the console, the following error occurs: "Error: Uncaught (in promise): TypeError: Failed to construct 'CompressionStream' ..."
from ag-grid.
Hi @n19htz,
Thank you for reporting this.
We'd be happy to look into this, but a screenshot from Sentry will not allow us to investigate this properly. The most efficient way for us to do so would be for you to provide a live example reproducing the issue so we can see the configuration of your grid.
Please send us a live plunker sample which shows the issue. You can use one of the examples from our website as a starting point. Do let us know if you need further guidance on this.
We're looking forward to your response.
Kind regards,
Zoheil
from ag-grid.
Trying to reproduce, but no luck yet. Meanwhile I got another sentry error related to this issue. Here is a screenshot:
from ag-grid.
Hi @daryakalenik & @n19htz,
This occurs due to a dependency on compressionStream since AG Grid v31.1
.
Please either upgrade your Safari version to 16.4
or above (as that's when compressionStream was added to Safari) or if you need to rely on an older version of Safari please use AG Grid v31.0
as compression for Excel files is the default behaviour from v31.1
onwards.
Kind regards,
Zoheil
from ag-grid.
Related Issues (20)
- ag-grid Community [angular] not loading default overlayLoadingTemplate from url(https://ag-grid.com/images/ag-grid-loading-spinner.svg) HOT 1
- Screen reader reads incorrect column number HOT 1
- Is there any way to only refresh cellClass or cellStyle of a cell?
- wrapHeaderText and autoHeaderHeight not working in aggrid-vue HOT 1
- lbLastRowOnPage is `?` in 31.2.0 HOT 3
- AG Grid Upgrade Issue - Tab Navigation Problem HOT 2
- Fill handle with filloperation provided uses formatted value instead of original value HOT 3
- SSRM pagination: Getting question mark "?" in the pagination HOT 2
- When using `agMultiColumnFilter` on a date string, `agSetColumnFilter` cannot be applied. HOT 2
- I get error 404 for the latest version of ag grid HOT 4
- How do I merge columns by clicking
- ag-grid-react.js AG Grid: Looking for component [] but it wasn't found HOT 2
- ag-grid-react 31.2.0 - Module not found: Error: Can't resolve 'react-dom/server' - Did you mean 'server.browser.js'? HOT 6
- Refresh issue of fullwidthrows in 31.0.3 HOT 3
- Why was 31.2 republished? HOT 2
- Cell editing cannot be opened if stopEditingWhenCellsLoseFocus is set to true HOT 1
- ag-grid-solid not updated to 31.2.0 or error in documentation ? HOT 7
- From 31.2.0 the aggregated column is not longer visible on my group data using server side HOT 1
- Misnomer with theming variable --ag-cell-horizontal-border HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ag-grid.