用做網頁的技術做APP! 一門提供標準化的jsbridge-mini.js庫,您只需要在頁面引用并執行JS即可實現各種原生APP、原生PC的功能能力。 ==================APP端================== |
checkSupport 檢查設備是否支持蘋果 ID 授權登錄 APP開發接入蘋果賬號登錄教程
♦ 1. Sign In with Apple 蘋果 ID 授權登錄;
♦ 2. 接入步驟:
♦ 2.1 蘋果證書標識符(Identifier)需勾選 “Sign In with Apple” 功能(見示例截圖),上傳證書并生成蘋果版安裝包;
♦ 2.2 調用 checkSuport 接口檢查當前設備是否支持蘋果授權登錄,如果支持則進入下一步;
♦ 2.3 調用 request 發起蘋果 ID 授權登錄,將回調的 data 提交到您的服務器 驗證、PHP SDK 授權信息;
核心代碼示例,詳情參閱demo
//高于或等于 iOS 13 才支持蘋果 ID 授權登錄
jsBridge.sia.checkSupport(function(succ, data) {
alert(succ ? "支持" : "不支持");
});
A標簽執行JS示例代碼
<a href="javascript:void(0)" onclick="zhixing()">執行</a>
<!-- 寫入一個A標簽href值為"javascript:void(0)",定義點擊事件onclick;-->
<script src="您的服務器URL/jsbridge-mini.js"></script>
<!-- 在您的服務器引入一門JS地址,請下載jsbridge-mini.js上傳您自己的服務器獲取鏈接;-->
<script type="text/javascript">
function zhixing() {
<!--這里可以直接復制JS核心代碼到此{}括號內-->
//高于或等于 iOS 13 才支持蘋果 ID 授權登錄
jsBridge.sia.checkSupport(function(succ, data) {
alert(succ ? "支持" : "不支持");
});
}
</script>
<!--執行核心代碼;
//如果需要進入頁面就執行,去掉點擊事件即可;-->
按鈕執行JS示例代碼
<button onclick="zhixing()" >執行</button>
<!-- //寫一個按鈕,定義點擊執行事件; -->
<script src="您的服務器URL/jsbridge-mini.js"></script>
<!-- //在您的服務器引入一門JS地址,請下載jsbridge-mini.js上傳您自己的服務器獲取鏈接; -->
<script type="text/javascript">
function zhixing() {
<!--這里可以直接復制JS核心代碼到此{}括號內-->
//高于或等于 iOS 13 才支持蘋果 ID 授權登錄
jsBridge.sia.checkSupport(function(succ, data) {
alert(succ ? flutter原生蘋果上架"支持" : "不支持");app上架應用寶難嗎
});
}
</script>
<!-- //執行核心代碼;
//如果需要進入頁面就執行,去掉點擊事件即可; -->