Estoy trabajando para integrar Chargebee en una aplicación Blazor. La forma en que funciona la secuencia de comandos desplegable para Chargebee es que necesito incluir una secuencia de comandos javascript, lo cual estoy haciendo en mi archivo index.html.
<script src="https://js.chargebee.com/v2/chargebee.js" data-cb-site="sitename-test"></script>Entonces, en teoría, debería poder incluir un enlace directo en una de mis vistas de afeitar como esta.
<a href="javascript:void(0)" data-cb-type="checkout" data-cb-item-0="Product-Name" data-cb-item-0-quantity="1"> Subscribe </a>Pero cuando hago esto y ejecuto el sitio, hago clic en el enlace, no pasa nada, no hay error, no aparece ninguna ventana emergente. ¿Hay algo en Blazor que no permita que esta acción funcione como lo haría con otro marco? He probado esto con archivos HTML sin formato y funciona bien.
Gracias de antemano por cualquier ayuda.
Deberá llamar a Chargebee.init(options); a través de JSInterop. Consulte la documentación vinculada a continuación para obtener más detalles sobre la API de Chargebee JS.
https://www.chargebee.com/checkout-portal-docs/api.html#chargebee-object