при шаринге в whatsapp переход на следующую строку не работает «\n»
Задача стоит сделать шаринг текста. Проблема в том что у меня должен быть переход на новую строку. Я сделал это с помощью «\n». Это работает для VK, Сообщений, Telegram и тд, но для WhatsApp это не работает, кто может сталкивался с подобным просьба помочь. Пытался заюзать этот вариант, не получилось. Вот мой код :
// нажатие на кнопку шаринга. func actionShare() < let textToShare = getArrayShare() let activityViewController = UIActivityViewController(activityItems: textToShare, applicationActivities: nil) activityViewController.popoverPresentationController?.sourceView = self.view // so that iPads won't crash activityViewController.excludedActivityTypes = [ UIActivityType.airDrop] /* activityViewController.completionWithItemsHandler = > */ self.present(activityViewController, animated: true, completion: nil) > func getArrayShare() -> [String] < let text = NSLocalizedString("signUpPage.SendMobileApp", comment: "Отправлено из мобильного приложения") // text to share let text1 = "first text"//"\(newsAboutOne[0].title)" let url = "\nsecond text url"//"\n\(newsAboutOne[0].url)" let text3 = "\n\n\(text) My App" //заглушка let textToShare = [ text1, url, text3 ] return textToShare >
Вот скрин шаринг в сообщениях : Вот скрин шаринг в WhatsApp :
Отслеживать
задан 18 сен 2017 в 10:28
Kerim Khasbulatov Kerim Khasbulatov
937 4 4 серебряных знака 14 14 бронзовых знаков
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Вроде как с 2017-07-19 должно работать нормально и с \n, раньше нужно было подменять \n на < br>. Пример:
string.replacingOccurrences(of:"\n", with:"
")
Отслеживать
ответ дан 21 сен 2017 в 20:01
Andrey Iskamov Andrey Iskamov
1,183 1 1 золотой знак 7 7 серебряных знаков 13 13 бронзовых знаков
- ios
- swift
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.3.8.5973
Как на компьютере в мессенджере WhatsApp перейти на следующую строку?
Как на компьютере в мессенджере WhatsApp перейти на следующую строку — то есть, как сделать новый абзац?
Обычно для перехода на новую строку (делать новый абзац) нажимаешь кнопку «Enter» и вуаля! — новый абзац.
В Ватсапе почему-то при нажатии на эту кнопку происходит отправка сообщения.
комментировать
в избранное
12 ответов:
Vanes sa Mai [77.4K]
10 месяцев назад
Если ватсап в смартфоне, то для перевода строки у меня без проблем работает обычный . Как на виртуальной клавиатуре, так и на внешней блютушной Gembird KB-316BT.
А вот в ватсапе в ноутбуке (в Windows 10) по нажатию не строка переводится, а вместо этого вводимое сообщение просто отсылается получателям. То же самое происходит на ноутбуке и в Телеграмме.
Но если в Телеграмме можно своё сообщение потом отредактировать, то в убогом ватсапе этого нет, что очень неудобно. Да и если удаляешь в ватсапе сообщение целиком, чтобы перенабрать его, то и у тебя и у тех с кем ты на связи остаётся след, что сообщение удалено. Да и вообще ватсап хуже. И, кстати, никакой защиты в нём нет, его хакер узнавший чужой телефон прекрасно читает. Так, что когда (о чём ходят слухи) ватсап вскоре выгонят из России никто не заплачет.
Мне помогло скопировать по ^C фрагмент текста с переводом строки в конце предложения и потом вставка его по ^V в месте где нужна новая строка. Но потом мне подсказали, что гораздо проще просто нажимать ^Enter, то есть сочетание клавиш /. С тех пор этим и пользуюсь и в ватсапе и в телеграмме.
К сожалению из-за этого возникает серьёзная беда в почтовой программе, что встроена в виндовсный Яндекс.браузер. Потому, что привыкнув к такому переводу строки при написании эл.письма в почте Yandex.браузера, постоянно будешь отсылать получателям недописанные письма. Ибо там по нажатия сочетания / происходит отсылка письма получателю и он получает не то, что хотелось. Да ещё и отмены отсылки в течении 5 секунд, что есть в других почтовиках там нет.
Как переносить строки в десктопной версии WhatsApp Web
Мессенджер Ватсап разрабатывался изначально только для мобильных телефонов и планшетов, но потом появилась версия для компьютера. Многих пользователей интересует вопрос, как сделать перенос строки при наборе нового сообщения. Эта функция может понадобиться для написания стихотворений и четверостиший, где каждое предложение должно начинаться с новой строки. В этом разделе будет дано пошаговое руководство, как выполнить перенос строки whatsapp web.
Инструкция, как перенести строку:
- Запустить Ватсап веб через браузер.
- Выполнить синхронизацию со смартфонов при помощи сканирования кода.
- В правом верхнем углу выбрать символ троеточия.
- Зайти в меню « Настройки».
- Выбрать раздел « Чаты».
- Найти пункт « Отправлять по Enter» и снять галочку.
- Сохранить изменения настроек.
Теперь пользователи социальной сети смогут писать сообщения с новой строки, просто нажав на кнопку «Enter». Для отправки сообщений нужно нажать на значок стрелочки, который расположен рядом с полем ввода. Это руководство поможет пользователям приложения, которые хотят выполнить перенос строки в ватсап веб. Если нужно вновь активировать эту функцию в настройках нужно поставить галочку напротив пункта «Отправлять по Enter».
WhatsApp переход на следующую строку.
Подскажите ответ на такой вопрос: раньше в WhatsApp была клавиша Enter, после обновлений на ее месте дублируется клавиша отправить. Как вернуть Enter?
Часто пользуюсь программой по работе, и скученность информации сильно мешает, Поэтому каждую позицию хотелось бы заносить отдельной строкой. Раньше так и делала, а теперь приходится копировать старые сообщения, чтобы сохранить перенос. В инете ответа на вопрос не нашла.
Дополнен 7 лет назад
Нашла ответ, вдруг кому пригодится: меню — настройки — чаты — снять флажок «отправлять по Enter»
Лучший ответ
LinaУченик (114) 5 лет назад
то, что нужно, Евгений! спасибо тебе огромное!
BASKА, на Андроид не работает!
ALEXXXLЗнаток (414) 5 лет назад
Евгений! Красава!
Александр КовалёвУченик (153) 5 лет назад
Дильбара АбдурахмановаУченик (109) 4 года назад
Урааа! У меня тоже получилось. Огромное спасибо .
Станислав Профи (581) 4 года назад
SerzhМастер (2093) 3 года назад
равиль усмановУченик (217) 3 года назад
Огромное СПАСИБО
Нина БушковаУченик (166) 3 года назад
Евгений, спасибо!)
СШОР №102Знаток (411) 3 года назад
1 1Знаток (478) 3 года назад
Ирина ДихтяренкоУченик (125) 3 года назад
Евгений спасбо помогло
Марина ЗагородневаУченик (126) 3 года назад
выручили! Спасибо!
ИП Логвиненко И.АУченик (174) 3 года назад
Для ноута это подошло. Спасибо!
МаринаУченик (118) 3 года назад
Евгений, спасибо!
ЮлияЗнаток (290) 3 года назад
Огромная благодарность Евгений. Столько мучалась, а так просто оказалось!
ЮлияУченик (163) 2 года назад