Я мог бы просто сделать что-то очевидное и немое здесь, но я могу заставить этот код работать в консоли Chrome, но когда я запустил его в своем приложении phonegap, он ничего не делает.iOS Phonegap regex replace
Я втягиваю некоторые сообщения с API веб-сайта в приложение для сопутствующих телефонных разговоров. Проблема заключается в том, что в сообщениях есть ссылки на них на веб-сайт. Я хочу использовать regex, чтобы изменить href на onClick, чтобы он работал с моим приложением.
Если я запускаю этот код в Chrome это хорошо:
avar = '<a href="view.php?id=63">Click here to view details</a>';
bvar = avar.replace(
/<a href="view\.php\?id=([0-9])*">/gi,
'<a onClick="navigator.notification.alert(\'ok\')">AAA'
);
Я разделся регулярное выражение обратно к этому, и он до сих пор не удается
bvar = avar.replace(
/<a href="/gi,
'TEST'
);
Again, который работает в Chrome, а не PhoneGap приложение. Есть идеи?
вы получаете какие-либо JS ошибки в журналах? также то, что телефон это работает на? андроида? ИОС? – benpage
Я не знаю, как войти Js ошибки в Xcode. это просто действует как регулярное выражение не совпадает, поскольку оно продолжается с штрафом. И это iOS (как указано в заголовке) –
вы можете войти в окно отладки xcode с помощью console.log («что-то») - и следить за окном отладки в xcode при запуске этого кода регулярного выражения, если он выдает a js error – benpage