Javascript 使用jquery共享页面代码,但在webview中不起作用

Javascript 使用jquery共享页面代码,但在webview中不起作用,javascript,jquery,webview,Javascript,Jquery,Webview,我有代码可以在手机上与jquery共享页面。这适用于常规移动设备。但它在webview中不起作用。我不明白问题出在我的代码上。还是用jquery编写的?我在互联网上搜索,但找不到一个用javascript编写的例子。我应该怎么做?我可以与普通移动设备共享,但当我单击webview中的共享按钮时,没有任何操作 我添加了一些代码来启用javascript webSettings.setJavaScriptEnabled(true); 这是我为在手机上共享页面而编写的代码 const shareBu

我有代码可以在手机上与jquery共享页面。这适用于常规移动设备。但它在webview中不起作用。我不明白问题出在我的代码上。还是用jquery编写的?我在互联网上搜索,但找不到一个用javascript编写的例子。我应该怎么做?我可以与普通移动设备共享,但当我单击webview中的共享按钮时,没有任何操作

我添加了一些代码来启用javascript

webSettings.setJavaScriptEnabled(true);
这是我为在手机上共享页面而编写的代码

const shareButton = document.querySelector('.share-button');

shareButton.addEventListener('click', event => {
    if (navigator.share) { 
        navigator.share({
        title: 'xxx',
        url: window.location.href
        }).then(() => {
        console.log('Share!');
        })
        .catch(console.error);
        } else {
            shareDialog.classList.add('is-open');
        }
    }
);