Update…Per Microsoft’s instructions, disabled all tracking protections in Safari and requested desktop mode and it works. Their instructions say turn protections back on after using teams… 😐

Funny enough it works in Safari and not Edge…tho that may be Apple’s fault since all browsers are somewhat just versions of Safari, last I heard…

  • Possibly linux@lemmy.zip
    link
    fedilink
    English
    arrow-up
    49
    arrow-down
    5
    ·
    1 year ago

    In Microsoft’s defense I phones don’t have proper web browsers. They are all the same under the hood

    • drcobaltjedi@programming.dev
      link
      fedilink
      English
      arrow-up
      41
      ·
      1 year ago

      Yeah, this might be it. For anyone not aware, every browser on iOS is just safari with a different skin and some plugins to work with whatever ecosystem you actually are trying to use.

        • seang96@spgrn.com
          link
          fedilink
          English
          arrow-up
          6
          ·
          1 year ago

          It’s an active case in the EU court, and may only change for Europe. So it may not happen and it may not in all countries.

    • mysoulishome@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      12
      ·
      1 year ago

      They have different browsers with limitations but I don’t know about not proper. It is possible to build perfectly decent web apps but many times they choose not to or it’s too much trouble

      • hedgehog@ttrpg.network
        link
        fedilink
        English
        arrow-up
        9
        arrow-down
        1
        ·
        1 year ago

        iOS only allows PWAs in Safari, and Safari lacks a lot of features for PWAs - https://firt.dev/notes/pwa-ios/ is a pretty good resource for figuring out what they do and don’t support.

        Outside of PWAs, Safari is a pain to develop for. Unlike both Firefox and Chromium browsers, its “dev tools” are a bit of a mess and don’t support simply adding extensions like React Dev Tools to augment them. To use such an extension you have to run it as an independent application and connect to Safari, and IME doing this it frequently fails to actually connect properly and didn’t provide a comparable workflow.

        When I was working on an app that only needed to support Safari, I ended up just using those extensions in Chrome or Firefox rather than trying to build it in Safari.

        And this is my experience building on a Mac. For anyone developing on a Windows or Linux device, it’s not like they can just install Safari locally to confirm that everything works. So if something doesn’t work in Safari, it’s probably not gonna get caught by the developer.

      • jmcs@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        1 year ago

        Safari/WebKit on iOS doesn’t support Opus which makes it a non starter for modern video call platforms.