как заюзать гугловскую “text-to-speak” в jboss-seam-проекте?

Аватара пользователя
Гость

Re: как заюзать гугловскую “text-to-speak” в jboss-seam-прое

Сообщение Гость »

обидно, что в чистом HTML вот этот простой примерчек отлично работает!!! (почти во всех браузерах)
https://gist.github.com/cheeaun/337230
Аватара пользователя
Гость

Re: как заюзать гугловскую “text-to-speak” в jboss-seam-прое

Сообщение Гость »

а вот этот примерчик, который 100% работает, (почему-то?!), как там и сказано, только в Google Chrome:
http://codepen.io/jasonmayes/pen/Fyepc

я перенял к себе в xhtml один к одному. И, в отличие от 100%-ной работы примерчика, у меня (в xhtml/под управлением JSF!) тоже поведение, что и при вызове из адресной строки браузера, описаное мною выше:
хром его произнесёт, запомнит, и после этого же будет произносить и из моей веб-программы!
Однако если это будет новое слово (e.g.: green), ПОСЛАННОЕ СПЕРВА ИЗ МОЕЙ ПРОГРАММЫ(!), то хром его НЕ произносит, в кэше оно помечается(очевидно!) как НЕнайденное, и потом этот URL не идёт даже при запуске "ручками в отдельном окне" - вплоть до принудительной очистки кэша! (ну или незначительного изменения УРЛя, типа добавления точки:
НАРОД! ПРИЗНАЮСЬ, Я УЖЕ ЗАДОЛБАЛСЯ СТРАШНО!!! :( :( :( (уже сутками время потрачено на все эти эксперементы! ) :o :cry: ЭТО, УВЫ, СОВСЕМ НЕ МОЯ ОБЛАСТЬ, А СДЕЛАТЬ НАДО!!! Вообщем с человеком, которым поможет довести до ОКОНЕЧНОГО УСПЕХА, я готов связаться ЛИЧНО И ОТБЛАГОДАРИТЬ ФИНАНСОВО!
Аватара пользователя
Джимми
Сообщения: 8239
Зарегистрирован: 20.01.2012 16:02
Где: Одесса-Rheinbach

Re: как заюзать гугловскую “text-to-speak” в jboss-seam-прое

Сообщение Джимми »

Гость писал(а):
Джимми писал(а): ну и ещё сомнительно что параметр в запросе IE=utf-8 нужен
да, это ты прав. Он не нужен.
Джимми писал(а):решеточка перед "динамической строкой" не нужна.
естественно она нужна! (этож xhtml!). Иначе в яваскрипт-функцию передастся строка 'CheckBean.sayThisSound' а не её содержимое! ;)
(что прекрасно видно, например по alert!)
Джимми писал(а):ну и вообще все через жопу
любой работающий не через жопу вариант в студию! Или даже через оную НО РАБОТАЮЩИЙ! И тогда моё восхищение вами-сэр не будет знать границ!!!!
непонятно что ты собираешься делать и что у тебя не работает. мне кажется ты путаешь код который выполняется на сервере и генерирует хтмл и яваскрипт из этого хтмл который выполняется на клиенте. У тебя ошибки могут быть и там и там.
решеточка это значащий элемент УРЛ. ты в аудио тег пихаешь неправильный адрес и удивляешься что не работает.
потому что Джим каждое утро делает зарядку
Аватара пользователя
Гость

Re: как заюзать гугловскую “text-to-speak” в jboss-seam-прое

Сообщение Гость »

Джимми писал(а): непонятно что ты собираешься делать и что у тебя не работает.
я же всё подробно расписал! Где конкретно тебе непонятно??
Джимми писал(а): ты в аудио тег пихаешь неправильный адрес и удивляешься что не работает.
адрес правильный! Я вижу его, например, выводя в процедуре alert(Val);
И потом, подумай-ка: если бы он был бы неправильный, разве работало бы тогда это в браузере андроида? Или ты невнимательно меня читал? :(
Аватара пользователя
Джимми
Сообщения: 8239
Зарегистрирован: 20.01.2012 16:02
Где: Одесса-Rheinbach

Re: как заюзать гугловскую “text-to-speak” в jboss-seam-прое

Сообщение Джимми »

да, не легко тебе жить :)
потому что Джим каждое утро делает зарядку
Аватара пользователя
Гость

Re: как заюзать гугловскую “text-to-speak” в jboss-seam-прое

Сообщение Гость »

Джимми писал(а):да, не легко тебе жить :)
ага, особенно когда критиканы заявляют, что у меня "все через жопу"(с) но сами ничего не могут.
Аватара пользователя
автор топика

Re: как заюзать гугловскую “text-to-speak” в jboss-seam-прое

Сообщение автор топика »

ну что, спецы? Неужто я тут нерешабильную задачу поставил? (как теорема Ферма просто! )))))
Аватара пользователя
Гость

Re: как заюзать гугловскую “text-to-speak” в jboss-seam-прое

Сообщение Гость »

Дарагой, ты же написал что в "чистом хтмл работает". Я не понимаю, почему бы для начала не скопировать "работающий" html в твой любой jsf темплейт ? Потом допиливать его под твои требования. Это не теорема Ферма и даже не бином Ньютона.
Аватара пользователя
Гость

Re: как заюзать гугловскую “text-to-speak” в jboss-seam-прое

Сообщение Гость »

Гость писал(а):Дарагой, ты же написал что в "чистом хтмл работает". Я не понимаю, почему бы для начала не скопировать "работающий" html в твой любой jsf темплейт ? Потом допиливать его под твои требования. Это не теорема Ферма и даже не бином Ньютона.
Я тут выяснил - есть У "ГУГЛ-ХРОМА" (а другие браузеры мне сейчас не важны!!!) ОКАЗЫВАЕТСЯ разница между:

1. html-файлом, открываемым с локального компа
2. html-файлом (РОВНО ТЕМ ЖЕ САМЫМ!!!), вызываемым с (любого) сервера!

В первом случае слово произносится. В случае 2. "хром" похоже пытается найти в кэше(если находит - будет звук, если нет - нет), а потом пытается сам закэшить, обламывается почему то и помечает URL в кэше как недоступный(!). Видимо в этом то вся и проблема! А браузер андроида на моём телефоне очевидно не кэширует вообще, поэтому там всё сходу слышно. Отсюда вопрос - можно ли у "хрома" вообще напрочь отключить использование кэша!? Я такое пока не нашёл.

P.S. Так что xhtml, jsf, seam оказались совершенно невиновными!
Аватара пользователя
все тот же

Re: как заюзать гугловскую “text-to-speak” в jboss-seam-прое

Сообщение все тот же »

конечно не виновные, блин. Вот так отключи кэш:

<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />


Тема поднималась пользователем Anonymous 07.11.2014 04:21.
Ответить