Phonegap简单javascript未运行(onClick问题?)-Android和iOS都有

Phonegap simple javascript not running (onClick issue?) - Both Android and iOS

本文关键字:-Android 都有 iOS 问题 onClick javascript 简单 运行 Phonegap      更新时间:2023-09-26

当我在firefox中测试时,这似乎工作得很好。只要我通过phonegap安装它,它就不会。我已经删除了尽可能多的代码,使其尽可能简单。

为什么当我按下按钮时,会发出警报("ok");不会在iOS或Android上发生?

我的代码在下面。

谢谢,

    <!DOCTYPE html> 
<html> 
    <head> 
    <title>XYZ</title> 
    <meta name="viewport" content="width=device-width, initial-scale=1"> 
    <link rel="stylesheet" href="http:code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.css" />
    <script src="http:code.jquery.com/jquery-1.7.1.min.js"></script>
    <script src="http:code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js"></script>
    <script>
    function saveResponseToLocalStorage(){
        alert('ok');
    }
    </script>

    </head> 
<body> 
<div data-role="page">
    <div data-role="header">
        <h1>XYZ</h1>
    </div><!-- /header -->
    <div data-role="content">   
        <h2>Search By Postcode + Name</h2>  
        <form>
            <label for="name">Name:</label>
            <input type="text" name="text" id="text" value="">
            <br/>
            <label for="city">Post Code:</label>
            <input type="text" name="postcode" id="postcode" value="">
            <br/>
            <button onclick="saveResponseToLocalStorage()">Search</button>  
        </form>
    </div><!-- /content -->
</div><!-- /page -->
</body>
</html>

尝试将其放在警报之前

navigator.notification.alert("ok");