如题,当初始的页面url变化后,还能获取到当前的url吗?
如果不能,怎么才能获取到当前页面的内容?以字符串形式的
主要是我想做个登录页面,登录成功后,有个跳转url并带一定的参数,
如何获取到这些参数的值?
如题,当初始的页面url变化后,还能获取到当前的url吗?
如果不能,怎么才能获取到当前页面的内容?以字符串形式的
主要是我想做个登录页面,登录成功后,有个跳转url并带一定的参数,
如何获取到这些参数的值?
window.location.search
我明早 试试哈!多谢啦!
// 假设你已经在Cocos Creator编辑器中创建了webview组件,并且命名为"myWebView"
// 在脚本中,你可以通过以下方式获取webview的URL
let webviewURL = this.myWebView.url;
// 如果你想要获取页面内部的URL,你可以使用evaluateJavaScript方法来运行JavaScript代码
// 假设你已经在Cocos Creator编辑器中创建了webview组件,并且命名为"myWebView"
// 在脚本中,你可以通过以下方式获取webview的URL
let webviewURL = this.myWebView.url;
// 如果你想要获取页面内部的URL,你可以使用evaluateJavaScript方法来运行JavaScript代码
this.myWebView.evaluateJavaScript(
window.location.href;,
(err, url) => {
if (err) {
// 处理错误
console.error(err);
} else {
// 打印获取到的页面URL
console.log('当前页面的URL是: ’ + url);
}
}
);
在上面的代码中, evaluateJavaScript 方法用于执行一段JavaScript代码,这里执行的是 window.location.href; ,它会返回当前页面的URL。当页面的URL返回后,会通过回调函数的第二个参数来接收,你可以在这个回调函数中处理获取到的URL。