Chrome Web Store, Manifest V3 Completed

Post author
Simon Shpekov

Google refuse external scripts, but Memberstack loading hcaptcha api.js.
Can you please include this file to your pack?

My extension will be rejected because of this code. All scripts must be local

Comments

15 comments

  • Comment author
    Duncan Hamra

    Hi Simon 👋 Do you have hCaptcha enabled in your dashboard? If yes, I recommend disabling it and trying again. I'm not sure that we're able to serve the file ourselves. cc Josh-Lopez

    0
  • Comment author
    Josh Lopez

    Hey Simon Shpekov

    I just looked up your name in our database and I see several apps/websites for Memberstack 1.0 and 2.0. Are you asking about Memberstack 1.0 or 2.0 code?

    0
  • Comment author
    Simon Shpekov
    • Edited

    Hey Josh-Lopez im working with 2.0 npm package. And even if hcaptcha turned off, i still have a errors, coz trigger just control render, not a load request.

    0
  • Comment author
    Josh Lopez

    Ah, I understand now. Thank you. I will forward this to the engineering team and come back with any updates. Unfortunately, It will most likely be Monday the 8th until I can get an answer because of the holidays. 

    0
  • Comment author
    Duncan Hamra

    Simon Shpekov How soon do you need this fixed? I wish I could give you a timeline, but our engineering team is very busy heading into the new year.

    0
  • Comment author
    Adam Chambers

    Hi Duncan-Hamra I am also running into this issue attempting to build a chrome extension. is there an available fix I can implement manually?

    0
  • Comment author
    Simon Shpekov

    Duncan-Hamra would be nice to get this fix this month

    1
  • Comment author
    Simon Shpekov

    @Adam Chambers you can use iframe for popup, you can set world: "MAIN" for content script. It works, but will no accepted by Chrome Web Store

    1
  • Comment author
    Adam Chambers

    Simon Shpekov thanks yeah I got it working, i thought this error was causing an issue with loading my app but it was unrelated. I see what you mean about not getting accepted though due to third party script. 

    Duncan-Hamra we are looking to deploy a Chrome Extension using Memberstack with a pretty big audience size. Is there a way to get a separate build including the hcaptcha script?

    1
  • Comment author
    Duncan Hamra

    Hey guys, sorry for the silence on my end. I just resurfaced this conversation in our engineering slack. Josh-Lopez if you have an update tomorrow, can you please share that here?

    0
  • Comment author
    Duncan Hamra

    Ahhh bad news 🤦‍♂️

    "Unfortunately there’s nothing we can do quickly." is what I just heard back.

    I will try to work this into our next sprint plan. If I can get it in, we might have an update here at the end of Feb. I wish I could give more concrete deadlines, but we're having to balance a number of similarly important requests that are effecting others. 

    0
  • Comment author
    Adam Chambers

    Duncan-Hamra that is a shame. we are in the final stretches of testing and looking to launch asap. I was wondering would it be possible to make a build with hcaptcha included rather than loaded externally and send it to us to include in a vendor folder in our codebase? This way we can move ahead and then revert to the sdk once implemented there.

    1
  • Comment author
    Adam Chambers

    I was able to get around this by commenting out the hcaptcha import in the built JS. Not a long term solution as I have to do this as part of my build step but at least gets us to launch. Simon Shpekov Im wondering if you can do the same?

    1
  • Comment author
    Josh Lopez

    We just pushed some new code that should solve this issue. If it doesnt please let us know. :)

    1
  • Comment author
    Duncan Hamra

    Adam Chambers Simon Shpekov Can you guys confirm if the recent updates fixed things for you?

    0

Please sign in to leave a comment.