Есть ли способ программно вызвать длинный переход по ссылке внутри UIWebView
, создавая контекстное меню Action Sheet?Программный запуск длинного крана по ссылке в UIWebView
Я знаю, что можно получить ссылку на его идентификатор и программно нажмите его с помощью [webView stringByEvaluatingJavaScriptFromString:@"document.getElementById('linkId').click;"];
Есть ли функция, которую я могу заменить click
с, чтобы вызвать долгие тапы вместо обычной левой кнопки мыши?
Любое решение, представляющее контекстное меню, а не только javascript, будет работать для меня, если представленное меню действительно то же самое, что представлено после длинного нажатия.
Что именно вы хотите достичь? Вы хотите представить контекстное меню, появившееся после долгого нажатия ссылки? Если это так, то вы можете просто сделать это программно, без закалки с помощью javascript. –
Да, это то, что я хочу сделать. Мне не нужно, чтобы это было основано на javascript. Я просто предоставил некоторый контекст в направлении, которое я пытался, но любое решение, представляющее контекстное меню, решит мою проблему. – Cezar
Просто идея, вы пробовали создать мероприятие с длинным прессом в JavaScript и отправить его по ссылке? https://developer.mozilla.org/en-US/docs/DOM/document.createEvent – Pascal