Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Atualização das informações referentes ao ciclo de vida da instância do objeto TWebChannel

...

Cria um objeto para comunicação entre o SmartClient e o Componente TWebEngine através do protocolo WebSocket.

Até as versões 19.3.1.9 e 20.3.0.8 do Application Server: O ciclo de vida deste componente depende do ciclo de vida da última janela criada, portanto quando uma janela for encerrada as instâncias deste componente também serão encerradas. Não é recomendada a utilização deste componente sem a criação de uma janela para controlar sua existência, por exemplo criar uma instância durante a execução de um MsgRun() vai fazer com que seja excluída logo em seguida.

A partir das versões 19.3.1.10 e 20.3.0.9 do Application Server, a janela principal do sistema será automaticamente atribuída como container (parent) do objeto TWebChannel criado. Dessa maneira, o ciclo de vida do TWebChannel será o mesmo da janela principal. Para evitar consumo desnecessário de recursos, quando o objeto TWebChannel não for mais necessário, finalize-o com TWebChannel:disconnect() e FreeObj().

Hierarquia

  • TWebChannel

Construtores

...

  • Disponivel em build superior à 131217A.
  • A utilização deste componente depende do arquivo totvstec.js, que será distribuido juntamente com a build superior à 131227A, assim que ela for disponibilizada oficialmente no Portal (ainda sem data definida).

Exemplos

...

languagecpp
themeEclipse
linenumberstrue
collapsefalse

...


Informações
icontrue
titleVeja também

BeginContent...EndContent

Exemplo 

Nota

Abaixo esta disponível um exemplo documentado de uso do componente e o codigo JavaScript de apoio (twebchannel.js):
https://github.com/totvs/twebengine-sample
https://github.com/totvs/twebchannel-js

Visualização do exemplo

Exemplo TWebEngineImage Added

O TWebEngine no Youtube

Conector de Widget
urlhttp://youtube.com/watch?v=W2dXcaNLIxk

Abrangência

Protheus 11 , TOTVS Application Server