Вы можете играть с любым из них: Угловой, Ember, Knockout, React, Node JS. То же самое, что вы, PHP-код, вы можете совершить с практически любыми технологиями Javascript - просто нет динамического языка. Другой способ сделать это - использовать онлайн-провайдеры, такие как Jot Forms или другие. Вы можете создать и стилизовать форму с помощью онлайн-формы, а затем просто добавить ее на свой сайт. Затем, когда пользователь отправит сообщение, он отправит его в форму. В результате у вас есть централизованная среда не только для вашего текущего сайта, но и для любых других людей в будущем. Вы можете создать веб-сервис и опубликовать значения там - тогда сделайте все, что хотите, с ними: сохраните их в базе данных ... В других словах есть другой сервер, который обрабатывает все эти вещи, поэтому вы можете просто вызвать его с размещенных сайтов Firebase. Надеюсь, что это поможет
PS: В настоящее время я создаю продукт, который является упрощенной версией онлайн-форм, которые будут использоваться на сайтах Firebase. На данный момент я планирую использовать несколько человек, поэтому, если вы хотите, чтобы вы могли написать мне по электронной почте, и я создам учетную запись, чтобы вы ее использовали. До тех пор, пока не будет никакого злоупотребления, такого как отправка кучу писем - все будет хорошо!
Я исправил это. Само приложение находится под SSL, но доступ к веб-узлу - нет. Chrome и Opera не волнует, но Firefox делает. Согласно:
https://bugzilla.mozilla.org/show_bug.cgi?id=303952
Это известно и не считается ошибкой , Ответ Mozilla: wontfix
Решение, установите сервер websocket под SSL и используйте wss: //
Это упрек, основанный на ограниченной информации, и я, вероятно, должен поместить это в комментарий, но у меня пока нет достаточных точек репутации.
Глядя на ваш журнал, кажется, что 24 секунды проходят от приема [object Websocket]
(время 17: 46: 36,683), пока вы не получите The connection to ws://.....
(время 17: 47: 00: 952 ). Длительная задержка заставляет меня поверить, что сервер может выходить из строя и закрывать соединение в сети. Посмотрите на этот ответ для потенциального решения.
Как вы указываете в другом ответе, https: // to ws: // по умолчанию отключен в firefox.
Перейти к файлу firefox about: config и toggling network.websocket.allowInsecureFromHTTPS
избавится от SecurityError.
put websocke server under SSL and use wss://
я не уверен, что именно вы хотите сделать. – Leeish 19 March 2014 в 17:30wss://
. Чтобы включить SSL / TLS на сервере, вам необходимо обратиться к документации о том, какой сервер веб-сервера вы используете. Возможно, что TLS не поддерживается. – newprogrammer 14 January 2015 в 20:34allowInsecureFromHTTPS
, поэтому Firefox ведет себя как другие браузеры ... – Coderer 20 July 2017 в 15:32