使用WebView进行应用内购买

时间:2015-10-29 10:13:42

标签: ios

我正在从webapp开发iOS应用程序,我正在使用WebView(<html> <body> <a class="my-blog" id="post2" href="#"> <div > //title goes here </div> </a> </body> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <script> function loadBlogWidget() { $.get("http://blog.lawgeex.com/wp-json/posts").done(function (cResult) { var title_changed = false; for (var i = 0; i < cResult.length; i++) { var cPost = cResult[i]; var strLink = cPost.link; var strImageSrc=cPost.featured_image.attachment_meta.sizes.thumbnail.url; $("#post" + i).attr("href", strLink); $("#post" + i).css("background-image", "url(" + strImageSrc + ")"); if(!title_changed){ document.title = cPost.title; title_changed = true; } } }); } loadBlogWidget(); </script> </html> )。我想知道是否可以使用 WebView 进行应用内购买

如果是的话,你能告诉我怎么做吗?

谢谢:)

2 个答案:

答案 0 :(得分:0)

您可以通过网络内容动作触发ios应用中的功能.ios功能将执行inapp purchase.That如果您的网页内容有一个购买按钮。该按钮的动作应该是一个链接。从webview委托方法检查它并为此采取行动。

答案 1 :(得分:0)

如果您的应用可以展示ViewController,则可以使用WebViewJavascriptBridge

https://github.com/marcuswestin/WebViewJavascriptBridge

它可以将Webview信息作为字典发送到本机,因此ViewController可以购买。