Starting early July we've started seeing CORS related issues in the console log
This issue is preventing our applications from pulling the scripts from myscript.
Have there been any server policy change from myscript or some new settings we need to apply to bypass CORS?
thank you for contacting us.
Currently, based on the screen shot you attached, it is likely you are trying to use our V3 API, which was removed on the 5th of July.
The only solution is that you switch your application to the V4 API. In order to make your development easier and faster, we recommend you use our iinkJS: https://developer.myscript.com/docs/interactive-ink/2.0/web/iinkjs/get-started/
You can also find examples at the following link: https://myscript.github.io/iinkJS/examples/
Please find below the email that was sent to customers to mention switching to the V4 API.
The CDK toolkit was deprecated alongside the release of iink SDK 1.3, in December 2018, and CDK reached its ends of support on November 30th, 2020.
In January 2021, we announced that CDK service was planned to terminate date of May 29, 2021.
The CDK service has been extended until now, but we are about to terminate it in the next coming days. Applications calling the CDK API (v3 API) will thus stop working in a short time.
Based on our internal dashboard, it seems you are still using the V3 API.
As this V3 API is no longer available, your existing applications based on the V3 API must be updated as soon as possible to use our latest iink Web APIs, to avoid your users experiencing service interruption.
To use our latest iink Web APIs:
If you were using the REST V3 API previously, this page https://developer.myscript.com/docs/interactive-ink/latest/web/rest/migration/ will help you migrate to the latest iink REST API.
If you want to embrace interactivity (https://developer.myscript.com/docs/concepts/interactive-ink/), you must integrate the WebSocket API within your application. Along with iinkJS for the browser integration, it will let the user discover a new way to interact with your application. WebSocket is the only way to benefit from gestures. Currently, only Math and Text are supported. https://developer.myscript.com/docs/interactive-ink/latest/web/iinkjs/get-started/ is the most straightforward way to start.
If you need further help, feel free to submit any question you may have on our developer forum: https://developer-support.myscript.com/support/discussions
The MyScript team