我在主页上有一个我想要的按钮,点击弹出按键(在这种情况下,我要发送的密钥是输入)。这是我的代码:
<body>
<script>
var w = screen.width - 100
var diep = window.open("http://diep.io/", "", "resizable=yes,left=100,width=" + w + ",height=" + screen.height)
</script>
<script>
window.onbeforeunload = function () {
diep.close()
}
</script>
<button onclick="diep.focus(); sendENTER()">Send Enter</button><br>
<script>
function sendENTER(){
//Code here to send the ENTER key press to diep.io in the popup
}
</script>
答案 0 :(得分:0)
尝试使用事件监听器以这种方式考虑您的解决方案:
web.loadUrl("file:///android_asset/yourFile.html");
祝你好运!
答案 1 :(得分:0)
因此,您似乎正在尝试通过 hacky 本地网页与 diep.io 进行交互。
但是由于某些安全策略,显然无法与另一个网页进行交互。 即使您使用iframe或其他技术。
这是一些阻止您这样做的政策:
由于您的Web浏览器处理程序具有此策略,因此您可以使用about:config fags禁用其中一些策略,但无论如何还是很难进行交互。
由于您显然没有创建任何公开网页, 您可以通过内容脚本创建浏览器插件和注入 JavaScript代码。