pdfrx is yet another PDF viewer implementation that built on the top of pdfium. The plugin currently supports Android, iOS, Windows, macOS, Linux, and Web.
Because pdfrx >=0.4.11 depends on js ^0.7.0 and audioplayers_web >=2.1.0 depends on js
^0.6.4, pdfrx >=0.4.11 is incompatible with audioplayers_web >=2.1.0.
And because audioplayers >=5.2.0 depends on audioplayers_web ^4.1.0, pdfrx >=0.4.11 is
incompatible with audioplayers >=5.2.0.
So, because jingyuan depends on both audioplayers ^5.2.1 and pdfrx 0.4.36, version
solving failed.
Such kind of dependency conflicts cannot be fixed easily. If changing some, it breaks another.
So, it should be fixed on app side. You can use dependency_overrides.
conflict with audioplayers: ^5.2.1
Because pdfrx >=0.4.11 depends on js ^0.7.0 and audioplayers_web >=2.1.0 depends on js ^0.6.4, pdfrx >=0.4.11 is incompatible with audioplayers_web >=2.1.0. And because audioplayers >=5.2.0 depends on audioplayers_web ^4.1.0, pdfrx >=0.4.11 is incompatible with audioplayers >=5.2.0. So, because jingyuan depends on both audioplayers ^5.2.1 and pdfrx 0.4.36, version solving failed.