Lumira和JavaScript事件

2020-08-20 13:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,是否有可能在lumira运行...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,
是否有可能在lumira运行所在的webview中触发sap lumira中的javascript事件?
在此先感谢您,并致以最诚挚的问候。

17条回答
灬番茄
2020-08-20 14:32

Das Haupt-Javascript komt aus dem component.js der SDK-Komponente。

Diesekönntez.B.。 eine globale Variable definieren,死于aus dem" eval"版本。

 window.external = {
   值:"",通知:function(){...}
 }
 this.color = function(value){
             如果(值===未定义){
                  返回window.external.value;
             }其他{
                 window.external.notify(value);
                 返回这个
             }
         }; 

Aus C#ändertman dann den Inhalt der变量:

字符串javascript = @"
     var frame = window.openDocChildFrame; 
frame.external.value = 42; "; 结果=等待WebView.InvokeScriptAsync(" eval",新的字符串[] {javascript});

FürdenRückweg-也可以在外部执行。在C#事件中通知Implementiert和daraus e。 nicht,alberdafürgibt es bestimmt Beispiele。

一周热门 更多>