In Safari on iOS 11.4, Accept.js (https://jstest.authorize.net/v3/AcceptUI.js) throws the following error:
ERROR SyntaxError: The string did not match the expected pattern. g — vendor.bundle.js:3032 postMessage sendMessageToMerchant — main.bundle.js:1:33188 resize — main.bundle.js:1:32990 o — main.bundle.js:1:34469 onInvokeTask — vendor.bundle.js:288:7940 runTask — polyfills.bundle.js:2804 invoke — polyfills.bundle.js:2940 e — polyfills.bundle.js:2438
vendor.bundle.js:3032 belongs to this function:
function g(t) { for (var e = [], n = 1; n < arguments.length; n++) e[n - 1] = arguments[n]; t.error.apply(t, e) }
Accept.js loads and executes successfully on macOS Safari, however.
I'd be grateful for any corroboration of or insight into this problem.
User agent:
Mozilla/5.0 (iPhone; CPU iPhone OS 11_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.0 Mobile/15E148 Safari/604.1
07-03-2018 04:27 PM