У меня есть форма входа в систему с именем компании и паролем электронной почты, и она работает во всех браузерах, кроме Safari. Ниже приведен код поля для пароля.
<div class="formparts">
<label for="user_raw_password">
<%= t('activemodel.users.sign_in.password') %>
<span class="required"></span>
</label>
<div class="textField">
<%=
text_field_tag 'user[raw_password]',
'',
id: 'user_raw_password',
class: 'form-control secondary_password',
placeholder: '',
type: 'password',
autofocus: true,
data: {
parsley_required: true
}
%>
<input data-parsley-required type="hidden" name="user[password]" id="user_password" />
<input type="hidden" name="user[public_key_version]" id="user_public_key_version" />
<%= fancy_bottom_for_input %>
</div>
<a class="showPassword"><%= t('activemodel.users.sign_in.show_password') %></a>
</div>
Проблема в том, что когда я набираю пароль в Safari, он не отображается, так как я получаю только пробелы и через некоторое время он отображает маркеры.
Любая помощь будет оценена. Заранее спасибо