我有一个从 PHP 服务器接收消息然后发出通知的服务。
当点击通知时,我正在尝试从 Native 访问 Worklight WebView。
目前,我通过重新启动 Worklight 活动通过 URL HashTag 传递请求。然后,在 init() 函数中,我检查主题标签并相应地进行操作。
我很确定有更好的方法可以做到这一点,有什么想法吗?
我有一个从 PHP 服务器接收消息然后发出通知的服务。
当点击通知时,我正在尝试从 Native 访问 Worklight WebView。
目前,我通过重新启动 Worklight 活动通过 URL HashTag 传递请求。然后,在 init() 函数中,我检查主题标签并相应地进行操作。
我很确定有更好的方法可以做到这一点,有什么想法吗?
怎么样:
webView.loadUrl("javascript:alert('hello');")
或者,假设您在 javascript 中有一个名为 doSomething() 的函数:
webView.loadUrl("javascript:doSomething()");
我不确定这是您的想法,但是
将参数从本机页面传递到 web 视图的一种方法是使用WL.NativePage API。
您可以阅读该概念并查看示例应用程序。
具体来说,请查看“Android – 在混合应用程序中使用本机页面”。