html - Mailto 链接在使用 cordova 的 ios 5 中不起作用

标签 html cordova kendo-ui

我使用 cordova 3.1 开发了一个移动应用程序。在 android 和 IOS 7 中,mailto 链接工作正常。但在 IOS 5 中,在我将 cordova form 3.0 升级到 3.1 后它不起作用。

<a href="mailto:some@example.com">Example</a>

正在显示

加载网页失败,错误:无法显示 URL。我错过了什么?

最佳答案

请在 ios 设备上试试这个

 $('.anchortag').on("click", function (e) {

        var emailBody = "Body of Content";

        var subject = "This is test Subject";
        document.location.href = "mailto:customer@email.com?subject=" + subject + "&body=" + emailBody;

    });

    <div class="bottom-row">
       <a href="#" id="submitForm" title="Submit Answers">Submit Answers</a>
    </div>

    <form id="mailtoForm" action="mailto:test@gmail.com" target="_blank">
        <input type="hidden" name="Cc" value="">
        <input type="hidden" name="Bcc" value="">
        <input type="hidden" name="Subject" value="">
        <input type="hidden" name="Body" value="">
        <input type="submit" style="display:none">
    </form>



    $("#submitForm").on("click",function (e) {


       var emailBody = "Body of Content";

       var subject = "This is test Subject";

        $("#mailtoForm").find("input[name=Subject]").val(subject);
        $("#mailtoForm").find("input[name=Body]").val(emailBody);
        $("#mailtoForm").submit();


    });

关于html - Mailto 链接在使用 cordova 的 ios 5 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21678891/

相关文章:

javascript - 为什么我的 smooth scroll 不能正常工作?

c# - Kendo UI Grid 根据条件不同的细节模板

Kendo 窗口上下拉列表的 jQuery 验证

javascript - jquery 弹出必须按两次“确定”两次才能使其消失

html - iOS UIWebView 强制图像大小 objective-c Xcode

html - Wordpress 搜索表单中的 Safari 搜索图标问题

android - 未安装 LaunchNavigator Ionic2 插件

ios - 在 Cordova/Ionic/iOS 中滚动时的空白区域

javascript - 为什么它在 jsfiddle 中有效但在我的浏览器中无效?

android - 我们可以使用部分 cordova 和 native 开发来构建应用程序吗?